Skip to content

v3.5.1: 5xx classification widening, session-mode pin, and a dependency refresh

Latest

Choose a tag to compare

@cyanheads cyanheads released this 04 Sep 09:51
v3.5.1
2d4e8d1

5xx classification widening, session-mode pin, and a dependency refresh

  • Upstream HTTP 500/501 now classify as ServiceUnavailable instead of InternalError — a 500 on a retry-safe call is retried automatically; 501 carries data.retryable: false since it can never change on retry
  • MCP_SESSION_MODE pinned to stateful across .env.example, the Dockerfile, and the README — the prior stateless Docker default silently broke obsidian_delete_note's confirmation round-trip for 2025-era HTTP clients (#120)
  • Framework-managed skills/ resynced from the mcp-ts-core package
  • deps: @cyanheads/mcp-ts-core ^0.12.3 → ^0.12.5 (+ js-yaml, undici, zod, dev-dep bumps)

CHANGELOG v3.5.1