Skip to content

MCP DevBridge v0.8.7

Choose a tag to compare

@ShiningSugar35 ShiningSugar35 released this 26 Aug 04:04
· 21 commits to master since this release

MCP DevBridge v0.8.7 — stateless MCP and idle-502 self-healing

v0.8.7 focuses on eliminating the recurring 502/unreachable condition observed after the Windows desktop bridge had been left idle in the background.

Stability

  • Upgrades the bundled CodexPro fork to the stable MCP TypeScript SDK v2 packages and Zod 4.
  • Replaces sessionful Streamable HTTP with createMcpHandler(..., { legacy: "stateless" }). Modern 2026-07-28 requests and legacy 2025-era requests no longer depend on a server-side protocol session TTL.
  • Removes the 30-minute Mcp-Session-Id transport map, prune timer and Gateway upstream-session virtualization/replay path.
  • Keeps workspace handles, background tasks and durable long-run orchestration as process-level application state, while bounding client-specific selected-workspace/review-checkpoint affinity.
  • Detects dead CodexPro children instead of leaving cached READY state.
  • Adds authenticated project data-plane supervision with targeted per-project recovery and no restart after an explicit user stop.
  • Adds cooldown-protected Gateway-only recovery when the local shared Gateway becomes unhealthy; public-only degradation still uses tunnel-only recovery.
  • Adds a Windows system-awake guard while a public Hub is running, preventing idle Modern Standby from suspending the local origin without forcing the display to remain on.

Updates

  • Application update discovery now scans stable GitHub Releases and selects the highest installable version for the current platform.
  • A machine several releases behind can jump directly to the newest stable release in one update.
  • Drafts, prereleases, malformed/non-stable tags and releases missing the platform installer/package are ignored.
  • Existing download size/digest verification and detached live-upgrade behavior are retained.

Long-running work

  • Retains v0.8.6 protocol-safe SSE keepalives, request-tied MCP progress, compact running task payloads and durable long_run_* review/rework/completion gates.
  • MCP DevBridge still cannot override a ChatGPT host-side hard turn/message-delivery timeout; durable local work remains recoverable after such a host interruption.

Compatibility

  • Windows 10/11 remains the primary desktop target.
  • Linux / SteamOS Desktop Mode packaging remains supported.
  • The v0.9.x historical branches/tags are unchanged and are not merged into this maintenance release.