mcp-ts-core 0.12.3 — SDK v2, strict inputs, protocol 2026-07-28
- Tool inputs are strict at the root — an undeclared key is now rejected by name instead of silently dropped
- Advertised inputSchema/outputSchema moved to JSON Schema 2020-12; outputSchema now declares the error envelope
- HTTP now serves protocol revision 2026-07-28 alongside 2025, with new cache hints on the inventory surfaces and the feed resource
- HTTP session mode settled on stateless; new resumability and log-rate-limit env vars documented
- Docker images pin Bun 1.4.0 (QEMU-safe multi-arch build); skills and lint scripts resynced to mcp-ts-core 0.12.3
- deps:
@cyanheads/mcp-ts-core^0.11.5 → ^0.12.3 (MCP SDK splits into @modelcontextprotocol/client + @modelcontextprotocol/server ^2.0.0)