Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.321 ·

Broken MCP tool input descriptions are now repaired when they arrive mid-conversation

When the API refuses an MCP tool's input description sent inside a message, Claude Code can now replace it and retry instead of only fixing the tools list

You'll notice Improvements
JSON All of v2.1.321
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
MCPArea: what it touches
ImprovementsKind: in v2.1.321,
ImprovementsSection of the release

Unclear This repair sits behind a server-controlled setting, and nothing shows whether it is switched on.

What

An MCP server is an outside program that gives Claude Code extra tools. Each tool comes with a schema, a description of the inputs it accepts. When the API rejects a request because one of these schemas is invalid, Claude Code replaces the refused schema and tries again.

That repair used to look only in the main list of tools sent with a request. It now also finds refused schemas in tools that were added partway through a conversation, inside the messages themselves. When it repairs one of these, it replaces the schema and drops a streaming option attached to that tool. It can also now keep track of more than one refused schema for the same tool.

Why

A single faulty tool schema from an MCP server no longer breaks a conversation when that tool was added during the conversation rather than at the start.

Read from
Feature flag
tengu_calm_crescent Not enough to say

Nothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.

This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.321: on

These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.

Read once, for one account on one subscription tier, against v2.1.321. It isn't a statement about your account. What a flag value here can and cannot tell you

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtThis repair sits behind a server-controlled setting, and nothing shows whether it is switched on.

See this entry in the whole of v2.1.321 →

Feedback