Skip to content

v0.1.9: mcp-ts-core SDK v2 adoption — strict tool inputs, cache hints

Latest

Choose a tag to compare

@cyanheads cyanheads released this 25 Aug 08:18
v0.1.9
1ffdf92

mcp-ts-core SDK v2 adoption — strict tool inputs, cache hints

  • Tool inputs are strict at the root — an unrecognized argument key is rejected by name instead of dropped; all five tools advertise additionalProperties: false
  • Advertised outputSchema now declares the error envelope, so structuredContent-only validation no longer misreads an error result
  • Response cache hints added — tools/list/resources/list/resources/templates/list and usda://nutrients cache for 1 hour, public
  • Bun pinned to 1.4.0 (Dockerfile, packageManager), with --platform=$BUILDPLATFORM on the build stage
  • Scaffold re-synced to the mcp-ts-core 0.12.3 template — skills, lint scripts, .env.example session-mode docs
  • deps: @cyanheads/mcp-ts-core ^0.11.5 → ^0.12.3

CHANGELOG v0.1.9