chore: bump ext-apps + example servers to 1.7.1, sdk to 1.29.0

ext-apps@1.7.x peers on @modelcontextprotocol/sdk ^1.29.0, which
required bumping the pinned sdk from 1.24.2 and adapting to its
StreamableHTTPServerTransport refactor:

- redisTransport: sessionId is now a readonly getter on the Node
  wrapper; inject it (and _initialized) on the underlying web-standard
  transport so resumed sessions validate. Also guard message.id which
  is now optional on JSONRPCMessage.
- shttp.integration.test: handleRequest now routes through
  @hono/node-server, so the mock IncomingMessage needs url/host/
  rawHeaders/on/off/resume, and the session-id header now arrives via
  writeHead instead of setHeader.
This commit is contained in:
Olivier Chafik 2026-04-27 16:35:26 +01:00
commit e83d4207a6
No known key found for this signature in database

View file

@ -24,7 +24,7 @@
},
"dependencies": {
"@modelcontextprotocol/ext-apps": "^1.3.1",
"@modelcontextprotocol/sdk": "1.24.2",
"@modelcontextprotocol/sdk": "1.29.0",
"@modelcontextprotocol/server-budget-allocator": "^1.3.1",
"@modelcontextprotocol/server-cohort-heatmap": "^1.3.1",
"@modelcontextprotocol/server-customer-segmentation": "^1.3.1",