Version 1.1.3
v1.1.3
This patch release focuses on cancellation safety, process cleanup, and release packaging.
Highlights
- Fixed MCP request cancellation for browser-backed tools. Aborted requests now close active
AgentBrowserinstances immediately instead of waiting for the task to finish. - Fixed
runBrowserTask(...)so pre-aborted requests are short-circuited and in-flight aborts reject immediately. - Propagated abort signals through all search providers, including
local,searxng,duckduckgo,bing,tavily,google,zhipu,exa, andbocha. - Added global active-browser tracking plus cleanup on
SIGINT,SIGTERM,beforeExit, and stdio disconnect, reducing the chance of orphaned browser processes. - Improved remote provider cancellation behavior so canceled requests stop consuming local and upstream resources earlier.
Packaging and Metadata
- Unified the project version to
1.1.3across npm package metadata, MCP runtime metadata, andserver.json. - Removed sourcemaps from published npm artifacts to keep release tarballs smaller and cleaner.
- Updated MCP server metadata descriptions for supported providers and related environment variables.
Quality
- Added regression tests for browser-task abort behavior, provider signal propagation, process cleanup, stdio disconnect cleanup, and package metadata consistency.
Breaking Changes
- None.
Full Changelog: v1.1.2...v1.1.3