qwen-code/packages/server/src/tools
Taylor Mullen 6b518dc9e4 Enable tools to cancel active execution.
- Plumbed abort signals through to tools
- Updated the shell tool to properly cancel active requests by killing the entire child process tree of the underlying shell process and then report that the shell itself was canceled.

Fixes https://b.corp.google.com/issues/416829935
2025-05-10 00:21:09 -07:00
..
edit.ts Enable tools to cancel active execution. 2025-05-10 00:21:09 -07:00
glob.ts Enable tools to cancel active execution. 2025-05-10 00:21:09 -07:00
grep.ts Enable tools to cancel active execution. 2025-05-10 00:21:09 -07:00
ls.ts Enable tools to cancel active execution. 2025-05-10 00:21:09 -07:00
read-file.ts Enable tools to cancel active execution. 2025-05-10 00:21:09 -07:00
read-many-files.ts Enable tools to cancel active execution. 2025-05-10 00:21:09 -07:00
shell.json minimal shell tool (#191) 2025-04-27 18:57:10 -07:00
shell.md drop restriction on whitespace in bash commands (#272) 2025-05-06 23:38:36 -07:00
shell.ts Enable tools to cancel active execution. 2025-05-10 00:21:09 -07:00
terminal.ts Enable tools to cancel active execution. 2025-05-10 00:21:09 -07:00
tool-registry.ts fix MCP under seatbelt, improve error handling (#301) 2025-05-09 09:02:14 -07:00
tools.ts Enable tools to cancel active execution. 2025-05-10 00:21:09 -07:00
web-fetch.ts Enable tools to cancel active execution. 2025-05-10 00:21:09 -07:00
write-file.ts Enable tools to cancel active execution. 2025-05-10 00:21:09 -07:00