Skip to content

v0.2.4: mcp-ts-core ^0.9.21: request context, secret-stripped errors, fail-fast retry

Choose a tag to compare

@cyanheads cyanheads released this 02 Jun 14:16
v0.2.4
5aebba6

mcp-ts-core ^0.9.21: request context, secret-stripped errors, fail-fast retry

Adopts @cyanheads/mcp-ts-core ^0.9.21. Framework changes:

Changed:

  • HTTP transport per-request log context fix — per-request logs and traces carry fresh request and 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.
  • README client-config key renamed to eia-energy-mcp-server in all three client-config examples.
  • release:github script added for one-command GitHub Release creation.

Dependencies:

  • @cyanheads/mcp-ts-core ^0.9.16 → ^0.9.21
  • @duckdb/node-api ^1.5.3-r.2 → ^1.5.3-r.3
  • fuse.js ^7.3.0 → ^7.4.1
  • vitest ^4.1.7 → ^4.1.8 (dev)

169 tests pass; bun run devcheck clean.