Docs
CodeRabbit
Cloudflare
Railway
AG Grid
SerpAPI
Netlify
OpenRouter
WorkOS
Clerk
Electric
Sentry
Prisma
Unkey
CodeRabbit
Cloudflare
Railway
AG Grid
SerpAPI
Netlify
OpenRouter
WorkOS
Clerk
Electric
Sentry
Prisma
Unkey
Class References
Function References
Interface References
Type Alias References
Variable References

ToolCallEndEvent

Interface: ToolCallEndEvent

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?

Extends

  • ToolCallEndEvent

Indexable

ts
[k: string]: unknown
[k: string]: unknown

Properties

input?

ts
optional input: unknown;
optional input: unknown;

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

Final parsed input arguments (TanStack AI internal)


model?

ts
optional model: string;
optional model: string;

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

Model identifier for multi-model support


result?

ts
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)


state?

ts
optional state: ToolOutputState;
optional state: ToolOutputState;

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

Tool execution output state (TanStack AI internal)


toolCallName?

ts
optional toolCallName: string;
optional toolCallName: string;

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

Name of the tool that completed


toolName?

ts
optional toolName: string;
optional toolName: string;

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

Deprecated

Use toolCallName instead. Kept for backward compatibility.