Skip to content

v0.1.11: strict tool inputs and cache hints

Latest

Choose a tag to compare

@cyanheads cyanheads released this 25 Aug 08:23
· 1 commit to main since this release
v0.1.11
8dc187f

strict tool inputs and cache hints

  • An undeclared tool argument is rejected by name instead of silently ignored — a caller that guessed min_score gets an error, not a default-valued result
  • Advertised schemas moved to JSON Schema 2020-12; every tool root input is closed and outputSchema declares the error envelope
  • Cache hints: an hour on the listing operations and on the designation and entity records, never on sanctions://sources
  • Protocol revision 2026-07-28 served on the HTTP endpoints; clients that negotiate 2025-06-18 through initialize are unaffected
  • Docs name parameters as the schemas declare them (minScore, matchMode, entityType, entryId, matchType), and MCP_SESSION_MODE is documented and pinned stateless
  • Internal: both Docker stages on bun 1.4.0 with a native build stage, skill/linter/changelog-template sync
  • deps: @cyanheads/mcp-ts-core ^0.11.5 → ^0.12.3 (+ dev-dep bumps)

CHANGELOG v0.1.11