Function: executePendingExternalToolCall()
executePendingExternalToolCall(
agentos,pendingRequest,toolCall,options?):Promise<AgentOSToolResultInput>
Defined in: packages/agentos/src/api/resumeExternalToolRequestWithRegisteredTools.ts:149
Executes one pending external tool call through AgentOS's registered tool registry using the correct resume-time execution context, then optionally falls back to a host-provided external tool registry or dynamic callback.
Parameters
agentos
Pick<IAgentOS, "getToolOrchestrator"> & Partial<Pick<IAgentOS, "getExternalToolRegistry">>
pendingRequest
AgentOSPendingExternalToolRequest
toolCall
options?
PendingExternalToolExecutionOptions = {}
Returns
Promise<AgentOSToolResultInput>