Skip to content

v0.3.1: Adopt mcp-ts-core 0.9.21 — per-request context, secret-stripping, fail-fast retry

Choose a tag to compare

@cyanheads cyanheads released this 02 Jun 14:01
· 17 commits to main since this release
v0.3.1
dc21f55

Adopt mcp-ts-core 0.9.21 — per-request context, secret-stripping, fail-fast retry

Adopts @cyanheads/mcp-ts-core ^0.9.21. Notable framework changes since 0.9.16:

Changed:

  • HTTP transport per-request log context — per-request logs and traces now carry fresh requestId + traceId/spanId instead of the frozen boot context.
  • fetchWithTimeout strips query-string secrets (e.g. ?api_key=…) from error messages and logs before surfacing them.
  • withRetry fails fast on non-retryable errors; ctx.fail auto-populates the retryable flag.
  • scripts/devcheck.ts extended with skill-version and packaging checks from updated framework template.
  • scripts/release-github.ts and scripts/check-skill-versions.ts added (new framework scripts).
  • Skills (8 updated + api-mirror + orchestrations added) synced to 0.9.21 surface.

Dependency bumps:

  • @cyanheads/mcp-ts-core ^0.9.16 → ^0.9.21
  • vitest ^4.1.7 → ^4.1.8
  • tsx ^4.22.3 → ^4.22.4

177 tests pass; bun run devcheck clean.