Skip to content

v0.6.1: mcp-ts-core ^0.12.3 — MCP SDK v2, and top-level truncation disclosure

Latest

Choose a tag to compare

@cyanheads cyanheads released this 21 Aug 22:49
v0.6.1
9e160e4

mcp-ts-core ^0.12.3 — MCP SDK v2, and top-level truncation disclosure

  • Tool arguments are strict: an undeclared argument key is rejected by name instead of stripped, and the advertised inputSchema carries additionalProperties: false
  • The advertised outputSchema declares the error envelope, so a client that validates structuredContent without checking isError no longer rejects an error result with -32602
  • pubchem_get_compound_xrefs, pubchem_get_compound_interactions, and pubchem_get_compound_details each disclose truncated at the top of their enrichment
  • Docker build stage pinned to $BUILDPLATFORM, so the Bun 1.4.0 pin does not break the multi-arch publish (cyanheads/mcp-ts-core#370)
  • Repo hygiene and build config: community-health files, tests/ typechecking, --omit=peer on the production image, vendored skills synced
  • deps: @cyanheads/mcp-ts-core ^0.11.0 → ^0.12.3 (+ dev-dep bumps)

CHANGELOG v0.6.1