RunBudgets

org.llm4s.agent.graph.RunBudgets
See theRunBudgets companion object
final case class RunBudgets

Limits on one run; each start, recover or resume brings its own. Every value is validated on the way in: apply and the with* setters throw IllegalArgumentException for a non-positive one, and RunBudgets.of returns it as a ValidationError.

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def withTimeout(t: FiniteDuration): RunBudgets
def withTimeout(t: Option[FiniteDuration]): RunBudgets

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product