feat(tools): propagate timeout abort signals to tool execution
This commit is contained in:
@@ -59,7 +59,7 @@ export const myTool: Tool = {
|
||||
},
|
||||
required: ['foo'],
|
||||
},
|
||||
execute: async (rawArgs: unknown): Promise<ToolResult> => {
|
||||
execute: async (rawArgs: unknown, _context?: { signal?: AbortSignal }): Promise<ToolResult> => {
|
||||
// ...
|
||||
return { success: true, output: 'ok' };
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user