Connected MCP servers now track their negotiated protocol, and a failed wiring step no longer breaks the connection.
What's wrong with this entry?
The object returned for a connected MCP server carries protocol metadata and is handed to a registered wiring callback.
- The record now includes
negotiatedProtocolVersionandprotocolEraalongside capabilities and instructions. - After building it, the connect path calls a registered wiring callback.
- If that callback throws, the connection still succeeds and a warning is logged saying the placeholder is retained and adoption will retry.
connected-client wiring failed (placeholder retained, adoption will retry)
Strings lifted out of the shipped bundle, so the claim above can be checked against them.