Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.309 ·

MCP servers waiting for sign-in keep their placeholder tools after a failed refresh

A failed tool-list refresh from an MCP server you have not signed in to no longer replaces its placeholder tools

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

MCP (Model Context Protocol) is the standard Claude Code uses to connect to outside tool servers. When an MCP server needs you to sign in first, Claude Code holds a placeholder entry for it until you do.

Claude Code regularly asks each server for its list of tools. When that request fails and the server is still only a placeholder waiting for sign-in, Claude Code now clears its stored copy of that server's tools and stops there. It no longer applies the failed result. Before, the failed result was applied anyway.

Why

A brief error from a server you have not signed in to yet no longer wipes out its placeholder tools.

See this entry in the whole of v2.1.309 →

Feedback