ToolCallEndEvent

Interface: ToolCallEndEvent

Defined in: packages/ai/src/types.ts:1093

Emitted when a tool call completes.

@ag-ui/core provides: toolCallId TanStack AI adds: model?, toolCallName?, toolName? (deprecated), input?, result?

Extends

  • ToolCallEndEvent

Indexable

ts
[k: string]: unknown

Properties

input?

ts
optional input: unknown;

Defined in: packages/ai/src/types.ts:1104

Final parsed input arguments (TanStack AI internal)


model?

ts
optional model: string;

Defined in: packages/ai/src/types.ts:1095

Model identifier for multi-model support


result?

ts
optional result: 
  | string
  | ContentPart<unknown, unknown, unknown, unknown, unknown>[];

Defined in: packages/ai/src/types.ts:1106

Tool execution result (TanStack AI internal)


state?

ts
optional state: ToolOutputState;

Defined in: packages/ai/src/types.ts:1108

Tool execution output state (TanStack AI internal)


toolCallName?

ts
optional toolCallName: string;

Defined in: packages/ai/src/types.ts:1097

Name of the tool that completed


toolName?

ts
optional toolName: string;

Defined in: packages/ai/src/types.ts:1102

Deprecated

Use toolCallName instead. Kept for backward compatibility.