Repository navigation
Patch Changes
-
1b00727: Update the MCP SDK to
@modelcontextprotocol/server2.3.1 and@modelcontextprotocol/node2.1.1, which converts tool schemas lazily, so each per-request server costs less to build. On the 2026-07-28 protocol,tools/list,prompts/list,resources/list,resources/templates/listandserver/discovernow returnttlMs: 3600000andcacheScope: "public", so clients can reuse them for an hour instead of listing on every request.resolve-library-idnow setsisError: truewhen the library search fails; a search with no matches is still a normal result.On SIGTERM the HTTP server now finishes the requests on open connections before it closes the MCP handler, and answers them with
Connection: close. Before, those requests got HTTP 499 or 500 from the closed handler, and the shutdown hit its 5 s limit and exited with code 1. The SDK's rejections of malformed client requests are now logged as one line without a stack trace.