Skip to main content

Function: executePendingExternalToolCalls()

executePendingExternalToolCalls(agentos, pendingRequest, options?): Promise<AgentOSToolResultInput[]>

Defined in: packages/agentos/src/api/resumeExternalToolRequestWithRegisteredTools.ts:252

Executes all tool calls from a persisted external-tool pause, in order, through AgentOS's registered tool registry.

Parameters

agentos

Pick<IAgentOS, "getToolOrchestrator"> & Partial<Pick<IAgentOS, "getExternalToolRegistry">>

pendingRequest

AgentOSPendingExternalToolRequest

options?

PendingExternalToolExecutionOptions = {}

Returns

Promise<AgentOSToolResultInput[]>