ToolExecutionPolicy

Resource limits for executing tool calls emitted by one agent step.

Defaults are deliberately bounded: a model cannot fan out into unbounded coroutine creation or unbounded in-step tool execution unless the host opts into larger limits explicitly.

Since

0.3.0-beta01

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Maximum tool executors that may run concurrently within one model step.

Link copied to clipboard

Maximum tool calls accepted from one model step before the loop fails closed.

Link copied to clipboard

Buffer capacity for preliminary tool progress events before the parent collector applies them.

Link copied to clipboard

Optional per-tool execution timeout. Null leaves individual tool duration uncapped.