Skip to content

v0.2.8: mcp-ts-core ^0.12.3, strict tool inputs

Latest

Choose a tag to compare

@cyanheads cyanheads released this 25 Aug 07:33
v0.2.8
beb2aa1

mcp-ts-core ^0.12.3, strict tool inputs

  • Tool inputs are strict: an argument key none of the six medcode_* tools declares is rejected by name instead of silently dropped, and each advertised inputSchema carries additionalProperties: false
  • Every HTTP endpoint serves protocol revision 2026-07-28 alongside the 2025 era; a 2025-era client negotiates exactly as before
  • MCP_SESSION_MODE documented in .env.example and the README environment table — the published image runs stateless, while the schema default auto resolves to stateful
  • Internal: Bun 1.4.0 and --omit=peer in the Docker image with a native-platform build stage, tsconfig split so tests/ typecheck under noEmit, new strict-input and hierarchy-traversal suites, .github contributing and code-of-conduct guides, tree generator honoring directory-only ignore patterns
  • deps: @cyanheads/mcp-ts-core ^0.11.1 → ^0.12.3 (+ dev-dep bumps)

CHANGELOG v0.2.8