UNPKG

@assistant-ui/react

Version:

React components for AI chat.

20 lines 791 B
import { Tool } from "../../../types/ModelConfigTypes"; import { LanguageModelV1StreamPart } from "@ai-sdk/provider"; export type ToolResultStreamPart = LanguageModelV1StreamPart | { type: "tool-result"; toolCallType: "function"; toolCallId: string; toolName: string; result: unknown; isError?: boolean; } | { type: "step-finish"; finishReason: "stop" | "length" | "content-filter" | "tool-calls" | "error" | "other" | "unknown"; usage: { promptTokens: number; completionTokens: number; }; isContinued: boolean; }; export declare function toolResultStream(tools: Record<string, Tool> | undefined, abortSignal: AbortSignal): TransformStream<ToolResultStreamPart, ToolResultStreamPart>; //# sourceMappingURL=toolResultStream.d.ts.map