인터페이스: RunFinishedEvent
정의 위치: packages/ai/src/types.ts:1205
실행이 성공적으로 완료되면 방출됩니다.
@ag-ui/core가 제공하는 항목: threadId, runId, result?, outcome?
Spec의 usage[]는 provider/model 토큰 수입니다. TanStack의 나머지 항목은
metadata.tanstack에 있습니다.
확장
Pick<AGUIRunFinishedEvent,"threadId"|"runId"|"result"|"outcome"|"timestamp"|"rawEvent">
속성
finishReason?
optional finishReason?: "length" | "stop" | "content_filter" | "tool_calls" | null;
정의 위치: packages/ai/src/types.ts:1214
metadata.tanstack에서 클라이언트에 복원됩니다.
metadata?
optional metadata?: object & Record<string, any>;
정의 위치: packages/ai/src/types.ts:1215
타입 선언
tanstack?
optional tanstack?: TanStackRunMetadata;
model?
optional model?: string;
정의 위치: packages/ai/src/types.ts:1212
metadata.tanstack에서 클라이언트에 복원됩니다.
type
type: RUN_FINISHED;
정의 위치: packages/ai/src/types.ts:1209
usage?
optional usage?:
| TokenUsage<ProviderUsageDetails>
| SpecTokenUsage[];