Defined in: packages/ai/src/types.ts:528
Shape of metadata.tanstack on a message. createdAt is an ISO-8601 string.
optional createdAt?: string;Defined in: packages/ai/src/types.ts:529
optional model?: string;Defined in: packages/ai/src/types.ts:530
optional signature?: string;Defined in: packages/ai/src/types.ts:532
Thinking signature for a role: 'reasoning' fan-out message.
optional structuredOutput?: object;Defined in: packages/ai/src/types.ts:540
optional data?: unknown;optional errorMessage?: string;optional partial?: unknown;optional raw?: string;optional reasoning?: string;optional status?: "error" | "complete" | "streaming";optional toolCallMetadata?: Record<string, unknown>;Defined in: packages/ai/src/types.ts:534
Per-tool-call provider metadata keyed by tool call id (e.g. Gemini thoughtSignature).
optional toolResult?: object;Defined in: packages/ai/src/types.ts:535
optional content?: ContentPart<unknown, unknown, unknown, unknown, unknown>[];optional createdAt?: string;optional id?: string;optional uiResources?: UIResourcePart[];Defined in: packages/ai/src/types.ts:548