Added
- Fetch up to five consecutive search pages concurrently with the optional
pagesargument. Results are merged in page order and deduplicated before applying result limits; partial page failures are reported without exposing upstream errors. #346 - Add bounded stateful HTTP lifecycle diagnostics for capacity rejection, idle reclaim, initialization and request timeouts, resource-close failures and forced shutdown. Fixed event names and numeric counts aggregate repeated events; shutdown flushes pending counts. #344
Maintenance
- Update MCP SDK core/server/client to 2.4.0, the Node adapter to 2.1.2 and TypeScript ESLint to 8.72.1. Refresh pinned CodeQL and Docker login Actions, and align packed-consumer verification with the installed SDK. #345
- Remove unsupported Nix packaging, obsolete archived test artifacts and dead proxy code. Supported NPX, Docker, STDIO and HTTP invocation remain available. #343
Compatibility
Existing single-page searches retain their default behavior. The new pages control is available in the full tool schema; the Lite schema is unchanged. Node.js 22 or later remains required. Source-level imports and deep imports from the npm package remain unsupported.
Contributors
- @ihor-sokoliuk — maintenance, implementation and release verification.