Defined in: packages/ai/src/types.ts:1092
Emitted when a tool call completes.
@ag-ui/core provides: toolCallId TanStack AI adds: model?, toolCallName?, toolName? (deprecated), input?, result?
[k: string]: unknown[k: string]: unknownoptional input: unknown;optional input: unknown;Defined in: packages/ai/src/types.ts:1103
Final parsed input arguments (TanStack AI internal)
optional model: string;optional model: string;Defined in: packages/ai/src/types.ts:1094
Model identifier for multi-model support
optional result:
| string
| ContentPart<unknown, unknown, unknown, unknown, unknown>[];optional result:
| string
| ContentPart<unknown, unknown, unknown, unknown, unknown>[];Defined in: packages/ai/src/types.ts:1105
Tool execution result (TanStack AI internal)
optional state: ToolOutputState;optional state: ToolOutputState;Defined in: packages/ai/src/types.ts:1107
Tool execution output state (TanStack AI internal)
optional toolCallName: string;optional toolCallName: string;Defined in: packages/ai/src/types.ts:1096
Name of the tool that completed
optional toolName: string;optional toolName: string;Defined in: packages/ai/src/types.ts:1101
Use toolCallName instead. Kept for backward compatibility.