Follow Discord

Claude Code v2.1.321

476 entries read Grouped into 418 v2.1.319 → v2.1.321 Mods API: +7 added · 0 removed · 10 changed · 13 docs only Markdown JSON Follow Unofficial

You can now use the Fable 5.2 and Mythos 5.2 models in Claude Code with the short names fable-5-2 and mythos-5-2. Fable 5.2 is now listed as the latest model, and fable52 works as an alias too. Plugins can use a new tool.check hook to make tool permissions stricter, but never looser for built-in tools. Plugins can also answer or rewrite outgoing web requests, and they are never lent your sign-in. Setting CLAUDE_CODE_ULTRAREVIEW_PR_AS_MERGED asks /ultrareview to review a pull request as it was merged. This release has 418 entries, and 270 of them are usable today.

Some features are in the build but are not switched on yet. A remote switch can make /privacy-settings open your privacy settings on claude.ai in your browser. Video attachments can carry a preview image, but only in hosted remote environments with a switch on. A skill's compatibility note can tell Claude when the skill needs your own computer or network, behind a switch that is off by default. Code editors may show a recommended extension, also behind a remote switch.

Stalled secure connections now stop with a clear error instead of hanging. The usual limit is 120 seconds, and the error says to check your network or proxy. The bridge command now loads the settings file you pass with --settings. Plugin sync now keeps plugins you already installed when your account's plugin list fails to load. A skills folder created after startup is now picked up and watched. The email address privacy prompt for shell and web actions no longer appears in the list of features.

Written by our agent from the shipped bundle, not by Anthropic.

Five to try today

Picked from 28 you can use now
  1. Fable 5.2 and Mythos 5.2 arrive, and fast mode changes around them

    Claude Code recognises the Fable 5.2 and Mythos 5.2 models, needs an explicit opt-in for fast mode on them, and keeps your model when fast mode supports it

    Sessions & agents
  2. Remote Control gets a --settings option and pins what its sessions start with

    claude remote-control --settings <file> passes a settings file to spawned sessions, which refuse to start if that file or their start folder changed

    Sessions & agents
  3. Fable 5.2 added as a model alias and highlighted in a reworked model picker

    A fable52 model alias is added, and the model picker gains a collapsible 'More models' row with Fable 5.2 highlighted

    Sessions & agents
  4. Claude Code can read a list of MCP tools to deny

    Claude Code can now check and merge a list of blocked MCP tools, called mcpDeniedTools, into its settings

    Extensions
  5. Plugins can intercept and rewrite Claude Code's web requests

    Plugins can now hook outgoing web requests to answer or rewrite them, but are never lent your sign-in

    Extensions

Want the reasoning? Read walks the 54 entries that probably matter to you, each one opening to what changed and why.

Read this release → Every row →
388 of 418 shownClear
Reading as
Show only
Who it's for
Tier
Flag state
Names
Pick an entry · j / k steps through · rest on a row to peek
194 entries here

Improvementsopen

Continued from page 2

18 more of these are in What probably matters to you, on page 1.

↑Improved
You'll notice
Useful1 Signal1
Remote Control unclear

Remote Control counts more settings errors in its settings check#

Remote Control's settings check now counts every non-warning settings issue, including those that were only shown as status notes

Unclear It is not stated what Remote Control does when this check finds a problem, such as refusing to start.

Details 0 0 Feedback
↑Improved
You'll notice
Useful1 Signal1
MCP unclear

MCP sign-in runs two extra checks before it starts#

MCP OAuth sign-in now runs two checks before the consent step, and reports a cancellation if one fails after you cancel

Unclear What the two new checks look at, and so when they stop a sign-in, is not known.

Details 0 0 Feedback
↑Improved
You'll notice
Useful1 Signal0
Models

Model retirement notice now names Vertex AI#

The notice about a model being retired now says Amazon Bedrock and Vertex AI set their own schedules, instead of naming Google Cloud

Details 0 0 Feedback
↑Improved
You'll notice
Useful1 Signal0
Connectors

Clearer message when a tool download times out#

The download timeout message now explains that Claude Code allows one file at most that long, instead of suggesting a retry

Details 0 0 Feedback
↑Improved
You'll notice
Useful1 Signal0
Settings unclear

Settings saved on exit wait for other Claude Code windows#

Global and project settings saved as Claude Code exits now take a lock, and a save that would lose data is dropped if another copy holds it

Unclear Whether this locking only runs when a remote switch is on is not settled.

Details 0 0 Feedback
15 entries here

Bug Fixesopen

1 more of these is in What probably matters to you, on page 1.

✓Fixed
You'll notice
Useful1 Signal1
Loops

Failed loop deletions now name the right loop#

The error shown when deleting a scheduled loop fails now names the correct loop, and deleting a loop also updates its messages

Details 0 0 Feedback
✓Fixed
You'll notice
Useful1 Signal1
Attachments unclear

The check for received files now answers no when it runs into trouble#

Claude Code's check for whether a file was received now answers no on errors, symlinks or very large folders instead of yes

Unclear What a yes or no from this check changes for a reader is not clear.

Details 0 0 Feedback
✓Fixed
You'll notice
Useful1 Signal1
Elsewhere

Fix to how diffs for rejected changes are loaded#

Claude Code now falls back to a plain patch for a rejected change in one more case, and its error message names the right item

Details 0 0 Feedback
8 entries here

In Developmentopen

9 more of these are in What probably matters to you, on page 1.

◌In dev
Nothing to try yet
Useful1 Signal3
Internals unclear

Remote switch can add conversation-based text to an output#

Behind a server-controlled switch, Claude Code can now add extra text worked out from the conversation's messages to a piece of its output

Unclear Which piece of text gets the extra content is not known.

Details 0 0 Feedback
◌In dev
Nothing to try yet
Useful1 Signal2
Internals unclear

A new remotely controlled switch with no known purpose#

Claude Code has a new remote switch that defaults to off, and what it controls is not known

Unclear What this switch controls is not known.

Details 0 0 Feedback
122 entries here

Internal Changesopen

3 more of these are in What probably matters to you, on page 1.

·Internal
Under the hood
Useful2 Signal3
Group of 2 System Prompt unclear

System prompt gains finishing-work, memory and privacy guidance sections#

The system prompt can now include new guidance sections on finishing work, memory and notes, and user privacy, and its research limit is no longer always empty

Unclear Which models or settings turn these sections on is not known.

Details 0 0 Feedback
·Internal
Under the hood
Useful2 Signal3
Prompt Cache unclear

A code check now marks scripts that break the prompt cache#

A new code check marks a script as breaking the prompt cache when it contains an object with a breakPromptCache property

Unclear It is not clear which tool runs this check or whether its result is ever shown to users.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal3
Kits unclear

Kit results must now include a list of advice#

Claude Code now rejects a kit's results unless they carry an advice field holding a list of text entries

Unclear Which kit this check applies to is not stated.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal3
Privacy unclear

Sending a prompt now records that a privacy checkup notice was shown#

Submitting a non-empty prompt now records that a deferred privacy checkup notice was shown and dismisses another notice

Unclear Whether any reader is shown a privacy checkup notice, and what it says, is not clear.

Details 0 0 Feedback
16 entries hereTelemetry · none marked notable
·Internal
Under the hood
Useful1 Signal2
Telemetry unclear

Usage reporting now names a user privacy part of the system prompt#

The list Claude Code uses to report on parts of its system prompt adds a user privacy section and renames the research limit key

Unclear Whether a user privacy section is actually added to what Claude is told, or is only named in usage reporting, is not clear.

Details 0 0 Feedback
·Internal
Under the hood
Useful1 Signal1
Telemetry

Crash and forced exits now record a specific cause#

Claude Code now records a specific cause, such as an uncaught error or a failed worker registration, when it shuts down abnormally

Details 0 0 Feedback
9 entries hereElsewhere · none marked notable
·Internal
Under the hood
Useful1 Signal2
Elsewhere unclear

Retry nudge after a safeguard refusal can now be marked virtual#

After a safety refusal, the nudge sent on retry can now be marked virtual when the refused reply produced nothing

Unclear It is not clear what marking the nudge as virtual changes for the user.

Details 0 0 Feedback

Continues on page 4 →

Verbatim
Official · Anthropic

Anthropic’s official release notes

Published verbatim by Anthropic for v2.1.321. Text is unmodified from the upstream changelog. Everything else on this page came out of the bundle instead, which is why the two lists don't match.

Of these 118 bullets, 23 name something an entry on this page also names, 30 name something no entry here does, and 65 name nothing specific enough to line up either way. The pairings are made on names both sides wrote down, a flag or a setting or a slash command, so read one as probably the same thing rather than as a fact, and read the middle number as candidates rather than as a miss count.

A model matched these bullets to the GitHub issues they fix, so a link can be wrong.

System prompt

2 added and 2 removed, of 218 lines, about 38 words, in the prompt 14 of 27 arms receive. 4 other prompts also changed. The appended system-reminder blocks moved: 2 lines added, 2 lines removed.

Claude Code, interactive mode

5 prompt changes in this release could not be quoted from the build, so no entry on this page describes them.

Documentation

What the docs did around this release

834 documentation changes were recorded within 24 hours either side of this release, nearest first. The closest 12 are below. They're here because they happened near this release in time. That's not a claim that this release caused the edit, or that the page documents anything in it.

Switches

Every name in this release

The 57 literal strings found in the bundle, with the number of entries that name each one. Picking one searches for it. A name is here because this build's code mentions it, which is not the same as it working or being finished.

Slash commands

CLI flags

Environment variables

Settings and names in the code

Feedback