Defined in: packages/typescript/ai/src/types.ts:885
Emitted when a tool call starts.
@ag-ui/core provides: toolCallId, toolCallName, parentMessageId? TanStack AI adds: model?, toolName (deprecated alias), index?, providerMetadata?
[k: string]: unknown[k: string]: unknownoptional index: number;optional index: number;Defined in: packages/typescript/ai/src/types.ts:894
Index for parallel tool calls
optional model: string;optional model: string;Defined in: packages/typescript/ai/src/types.ts:887
Model identifier for multi-model support
optional providerMetadata: Record<string, unknown>;optional providerMetadata: Record<string, unknown>;Defined in: packages/typescript/ai/src/types.ts:896
Provider-specific metadata to carry into the ToolCall
toolName: string;toolName: string;Defined in: packages/typescript/ai/src/types.ts:892
Use toolCallName instead (from @ag-ui/core spec). Kept for backward compatibility.