---
summary: "Adopt @cyanheads/mcp-ts-core ^0.9.21 — per-request log context fix, secret scrubbing in fetchWithTimeout, and fail-fast retries."
breaking: false
security: false
---

# 0.1.7 — 2026-06-02

## Changed

- **`@cyanheads/mcp-ts-core` `^0.9.16` → `^0.9.21`** — adopts three framework improvements:
  - **HTTP transport per-request log context** — per-request logs and traces now carry fresh request + trace/span IDs instead of the frozen boot context.
  - **`fetchWithTimeout` secret scrubbing** — query-string secrets (e.g. `?api_key=`) are stripped from error messages and logs.
  - **`withRetry` fail-fast** — non-retryable errors exit immediately; `ctx.fail` auto-populates the `retryable` flag.
- **README client-config key** renamed from `"onebusaway"` to `"onebusaway-mcp-server"` (full package name) in all three install examples (bunx, npx, Docker).
- **Synced skills** — `add-service`, `add-tool`, `api-canvas`, `api-context`, `api-linter`, `api-utils`, `design-mcp-server`, `release-and-publish` updated to framework `^0.9.21`; new `api-mirror` and `orchestrations` skills added.
- **`scripts/devcheck.ts`** — adds Open-Indexed Interfaces and Skill Versions checks from framework `^0.9.21`.
- **`scripts/check-skill-versions.ts`, `scripts/release-github.ts`** — new scripts synced from framework.

## Dependencies

- `@cyanheads/mcp-ts-core` ^0.9.16 → ^0.9.21
- `vitest` ^4.1.7 → ^4.1.8
