Skip to content

v2.7.9: mcp-ts-core ^0.9.16 → ^0.9.21 adoption

Choose a tag to compare

@cyanheads cyanheads released this 02 Jun 14:58
· 29 commits to main since this release
v2.7.9
ca8e2a8

mcp-ts-core ^0.9.16 → ^0.9.21 adoption

Adopts mcp-ts-core 0.9.21. Notable framework changes since 0.9.16:

Changed:

  • HTTP transport per-request log context fix — per-request logs and traces carry fresh request + trace/span IDs instead of the frozen boot context.
  • fetchWithTimeout strips query-string secrets (e.g. ?api_key=) from error messages and logs.
  • withRetry fails fast on non-retryable errors; ctx.fail auto-populates the retryable flag.
  • scripts/release-github.ts added — creates GitHub Releases from annotated tags, attaches .mcpb bundle.
  • Client-config server key normalized to pubmed-mcp-server in README install snippets.
  • Skills synced — 8 updated (add-service, add-tool, api-canvas, api-context, api-linter, api-utils, design-mcp-server, release-and-publish); api-mirror and orchestrations added.

Dependencies:

  • @cyanheads/mcp-ts-core ^0.9.16 → ^0.9.21
  • vitest ^4.1.7 → ^4.1.8
  • @vitest/coverage-istanbul ^4.1.7 → ^4.1.8

768 tests pass; bun run devcheck clean.