Follow Discord
Sweep 12 Nov 2026 · 23:00Z Build v2.1.323 540 read Stable v2.1.311 Latest v2.1.323 Next v2.1.323 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.323 ·

What each model supports can now be set from the server

Claude Code now reads per-model capability details from server-sent data, which override its built-in checks on features like effort

Under the hood Improvements
JSON All of v2.1.323
Under the hoodTier: how much it should matter to you
3Useful: my rating, 1 to 5
4Signal: worth watching, 1 to 5
ModelsArea: what it touches
ImprovementsKind: in v2.1.323,
What probably matters to youSection of the release
What

Claude Code decides some behaviour based on what the current model supports, such as whether it accepts a per-turn effort level or tools added mid-conversation. Those decisions used to rely on checks built into Claude Code that look at the model's name. Claude Code now reads a set of capability details for each model from data the server sends, and those override the built-in checks. The /compact context window display uses the same details.

Why

What a model is treated as supporting can be changed from the server without an update to Claude Code.

Read from
Names in the bundle/compact
How sure we are
One source agreesOne thing we can check says the same as this entry.
Anthropic's release notes agreeFixed running /compact again, or after a command such as /context, summarizing away a message that Claude had not answered yet

See this entry in the whole of v2.1.323 →

Feedback