chore: flatten tool calling, prep for timeout handling (#205)
This commit is contained in:
parent
cea347d067
commit
7e4a964b0a
16 changed files with 484 additions and 336 deletions
|
|
@ -71,7 +71,7 @@ export function createServerWithTools(options: Options): Server {
|
|||
}
|
||||
|
||||
try {
|
||||
return await tool.handle(context, request.params.arguments);
|
||||
return await context.run(tool, request.params.arguments);
|
||||
} catch (error) {
|
||||
return {
|
||||
content: [{ type: 'text', text: String(error) }],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue