콘텐츠로 이동

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.