TanStack

TanStackRunMetadata

Interface: TanStackRunMetadata

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

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:540


index?

ts
optional index?: number;

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


input?

ts
optional input?: unknown;

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

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:543


model?

ts
optional model?: string;

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


runId?

ts
optional runId?: string;

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


sessionId?

ts
optional sessionId?: string;

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


state?

ts
optional state?: ToolOutputState;

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


threadId?

ts
optional threadId?: string;

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


usage?

ts
optional usage?: TokenUsageLeftover;

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

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