mcp-ts-core ^0.12.3 and MCP SDK v2
- Tool inputs are strict — an argument key a tool does not declare is rejected by name instead of being dropped
- The HTTP endpoint serves MCP protocol revision
2026-07-28alongside the 2025 era MCP_SESSION_MODEis set tostatelessexplicitly, so a source run and the published container resolve the same mode- Advertised schemas moved to JSON Schema 2020-12, and
outputSchemadeclares the error envelope - The 30s upstream deadline bounds the whole saferproducts.gov exchange, not just the response headers
- Build and repo hygiene: Bun 1.4.0 Docker pins with a native-platform build stage and an
--omit=peerproduction install, a tsconfig typecheck/emit split that coverstests/, framework skill and script sync,.github/community-health files - deps:
@cyanheads/mcp-ts-core^0.11.0 → ^0.12.3