v0.121.0
What's Changed
- fix(mcp): a cancelled tool call must raise, and a pool swap must not strand it by @mabry1985 in #2345
- perf(mcp): one slow tool must not wedge every other call to that server by @mabry1985 in #2346
- feat(mcp): bound a tool invocation — mcp.call_timeout_seconds (default 300) by @mabry1985 in #2347
- feat(a2a): fail a wedged turn instead of leaving it WORKING forever (closes #2344) by @mabry1985 in #2349
- chore(mcp): audit the quick-add catalog — drop filesystem, fix a 404 entry by @mabry1985 in #2350
- feat(console): show elapsed time on a running tool card by @mabry1985 in #2348
Full Changelog: v0.120.0...v0.121.0