인터페이스: InternalToolCallState
정의 위치: packages/ai/src/activities/chat/stream/types.ts:21
추적 중인 도구 호출의 내부 상태입니다.
속성
arguments
arguments: string;
정의 위치: packages/ai/src/activities/chat/stream/types.ts:24
id
id: string;
정의 위치: packages/ai/src/activities/chat/stream/types.ts:22
index
index: number;
정의 위치: packages/ai/src/activities/chat/stream/types.ts:27
metadata?
optional metadata?: Record<string, unknown>;
정의 위치: packages/ai/src/activities/chat/stream/types.ts:32
도구 호출과 왕복하는 provider별 메타데이터입니다(예: Gemini의 thoughtSignature). 스트림 프로세서는 provider와 무관하므로 이 계층에서는 타입이 지정되지 않으며, 어댑터가 TToolCallMetadata 제네릭을 통해 타입 범위를 좁힙니다.
name
name: string;
정의 위치: packages/ai/src/activities/chat/stream/types.ts:23
parsedArguments?
optional parsedArguments?: any;
정의 위치: packages/ai/src/activities/chat/stream/types.ts:26
state
state: ToolCallState;