Follow Discord
Sweep 08 Oct 2026 · 18:53Z Build v2.1.295 516 read Stable v2.1.286 Latest v2.1.295 Next v2.1.295 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.290 ·

MCP servers no longer overwrite each other when results arrive late

Late MCP connection results and tool lists are dropped if another server now holds that name, and signing in again handles a closed connection

You'll notice Bug Fixes
JSON All of v2.1.290
You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
MCPArea: what it touches
Bug FixesKind: in v2.1.290,
Bug FixesSection of the release
What

MCP servers are outside programs that give Claude Code extra tools. Sometimes a server's connection result or its list of tools arrives late, for example after you have signed in to it again or renamed it. Before, Claude Code applied such a result under the server's name without checking the current configuration.

Claude Code now checks first:

  • A late connection result is dropped if another server now holds that name. Claude Code logs "A late result was dropped: another server holds the name".
  • A tool list that was asked for again is not applied if another server holds the name.
  • A server whose connection closed while you were signing in to it again is marked as failed, with the text "Its connection was closed while signing in again".
Why

Signing in to an MCP server again, or renaming one, could leave Claude Code with the wrong server's state or tools under a name. These checks stop a late result from overwriting the server that now uses that name.

See this entry in the whole of v2.1.290 →

Feedback