@assistant-ui/react
Version:
TypeScript/React library for AI Chat
10 lines • 464 B
TypeScript
import type { Tool } from "assistant-stream";
import type { ToolCallMessagePartComponent } from "../types/MessagePartComponentTypes";
export type ToolDefinition<TArgs extends Record<string, unknown>, TResult> = Tool<TArgs, TResult> & {
render?: ToolCallMessagePartComponent<TArgs, TResult> | undefined;
};
export type Toolkit = Record<string, ToolDefinition<any, any>>;
export type ToolsConfig = {
toolkit: Toolkit;
};
//# sourceMappingURL=toolbox.d.ts.map