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
inputSchemacarriesadditionalProperties: false - The advertised
outputSchemadeclares the error envelope, so a client that validatesstructuredContentwithout checkingisErrorno longer rejects an error result with-32602 pubchem_get_compound_xrefs,pubchem_get_compound_interactions, andpubchem_get_compound_detailseach disclosetruncatedat 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=peeron the production image, vendored skills synced - deps:
@cyanheads/mcp-ts-core^0.11.0 → ^0.12.3 (+ dev-dep bumps)