跳转到内容

ToolExecutionConfig

此内容尚不支持你的语言。

type ToolExecutionConfig = object;
optional maxFunctionToolConcurrency?: number | null;

Maximum number of local function tool calls to execute concurrently. Set to null or leave unset to start all function tool calls emitted in a turn. This does not change provider-side parallelToolCalls behavior.


optional preApprovalInputGuardrails?: boolean;

Runs function tool input guardrails before emitting a pending human approval interruption. The same guardrails still run again immediately before tool execution after approval.