Defined in: packages/ai/src/types.ts:985
Emitted when a run completes successfully.
@ag-ui/core provides: threadId, runId, result? TanStack AI adds: model?, finishReason?, usage?
[k: string]: unknown[k: string]: unknownoptional finishReason: "length" | "stop" | "content_filter" | "tool_calls" | null;optional finishReason: "length" | "stop" | "content_filter" | "tool_calls" | null;Defined in: packages/ai/src/types.ts:989
Why the generation stopped
optional model: string;optional model: string;Defined in: packages/ai/src/types.ts:987
Model identifier for multi-model support
optional usage: TokenUsage<ProviderUsageDetails>;optional usage: TokenUsage<ProviderUsageDetails>;Defined in: packages/ai/src/types.ts:991
Token usage statistics with optional detailed breakdowns and provider-reported cost.