인터페이스: TanStackMessageMetadata
정의 위치: packages/ai/src/types.ts:528
메시지의 metadata.tanstack 형태입니다.
createdAt은 ISO-8601 문자열입니다.
속성
createdAt?
optional createdAt?: string;
정의 위치: packages/ai/src/types.ts:529
model?
optional model?: string;
정의 위치: packages/ai/src/types.ts:530
signature?
optional signature?: string;
정의 위치: packages/ai/src/types.ts:532
role: 'reasoning' 팬아웃 메시지의 사고 시그니처입니다.
structuredOutput?
optional structuredOutput?: object;
정의 위치: packages/ai/src/types.ts:540
data?
optional data?: unknown;
errorMessage?
optional errorMessage?: string;
partial?
optional partial?: unknown;
raw?
optional raw?: string;
reasoning?
optional reasoning?: string;
status?
optional status?: "error" | "complete" | "streaming";
toolCallMetadata?
optional toolCallMetadata?: Record<string, unknown>;
정의 위치: packages/ai/src/types.ts:534
도구 호출 ID를 키로 사용하는 도구별 provider 메타데이터입니다(예: Gemini thoughtSignature).
toolResult?
optional toolResult?: object;
정의 위치: packages/ai/src/types.ts:535
content?
optional content?: ContentPart<unknown, unknown, unknown, unknown, unknown>[];
createdAt?
optional createdAt?: string;
id?
optional id?: string;
uiResources?
optional uiResources?: UIResourcePart[];
정의 위치: packages/ai/src/types.ts:548