TanStack

TanStackRunMetadata

Interface: TanStackRunMetadata

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

Shape of metadata.tanstack on run events.

Properties

finishReason?

ts
optional finishReason?: "length" | "stop" | "content_filter" | "tool_calls" | null;

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


index?

ts
optional index?: number;

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


input?

ts
optional input?: unknown;

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

Parsed TOOL_CALL_END input. Spec TOOL_CALL_END has no top-level input.


interruptErrors?

ts
optional interruptErrors?: readonly InterruptSubmissionError[];

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


model?

ts
optional model?: string;

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


runId?

ts
optional runId?: string;

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


sessionId?

ts
optional sessionId?: string;

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


state?

ts
optional state?: ToolOutputState;

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


threadId?

ts
optional threadId?: string;

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


usage?

ts
optional usage?: TokenUsageLeftover;

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

TokenUsage fields that have no AG-UI usage[] equivalent.