Failed protocol probes would respawn or reconnect the MCP server on legacy, but auto mode is off.
Legacy fallback for failed MCP protocol probes, including stdio respawn, exists but only runs in auto mode, which no gate enables.
What's wrong with this entry?
A probe that fails with EraNegotiationFailed gets the server back on a legacy connection rather than failing the connect outright.
- stdio servers, which some implementations hard-close before init, are respawned from the saved spawn config and reconnected with
{ mode: "legacy" }. - http and claudeai-proxy servers are rebuilt from a saved transport factory and reconnected.
- The retry gets whatever is left of the connect budget, floored at 1000ms.
- The fallback is recorded as
probe_failedorclosedand reported asprobeFellBack. - Only reachable when negotiation is in auto mode, which no gate enables in this build.
version negotiation probe closed the stdio server (rmcp-class pre-init hard close); respawning pinned legacy
Strings lifted out of the shipped bundle, so the claim above can be checked against them.