MCP DevBridge v0.8.7
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-Idtransport 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.