chore: flatten tool calling, prep for timeout handling (#205)

This commit is contained in:
Pavel Feldman
2025-04-16 19:36:48 -07:00
committed by GitHub
parent cea347d067
commit 7e4a964b0a
16 changed files with 484 additions and 336 deletions

View File

@@ -35,8 +35,10 @@ export type FileUploadModalState = {
export type ModalState = FileUploadModalState;
export type ToolResult = {
content: (ImageContent | TextContent)[];
isError?: boolean;
code: string[];
action: () => Promise<{ content?: (ImageContent | TextContent)[] }>;
captureSnapshot: boolean;
waitForNetwork: boolean;
};
export type Tool = {