MCP server reconciliation now skips re-dialing servers that a newer server list already replaced
When Claude Code reconciles its set of connected MCP servers (external tool servers using the Model Context Protocol), it can now skip dialing a server that has already been superseded mid-flight by a newer server set, marking it instead with the error "not dialed: a newer server set replaced it." Servers left in that skipped state are automatically picked up and included the next time reconciliation runs, so they get properly connected on a later pass.
This avoids wasted connection attempts to MCP servers that are already out of date by the time the connection would complete, while still making sure they get connected on the next reconciliation pass instead of being silently dropped.