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 ·

Tools left out under --tools can now also be excluded by an extra per-tool check

The step that withholds tools not named in --tools can now apply an extra check that excludes individual tools

Under the hood Internal Changes
JSON All of v2.1.321
Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
ToolsArea: what it touches
Internal ChangesKind: in v2.1.321,
Internal ChangesSection of the release

Unclear Which tools the extra per-tool check excludes is not stated.

What

--tools is a command-line option that limits which built-in tools Claude may use in a session. A tool is an action Claude can take, such as reading a file or running a command. When Claude Code works out which tools to withhold under --tools, that step can now also run an extra check on each tool, and that check can exclude a tool.

A tool withheld because --tools does not name it still produces the warning that it "is not on this session's --tools list and no deny rule names it; withheld".

Why

This is a small change. The warning you see for tools left off your --tools list stays the same.

Read from
Names in the bundle--tools
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 doubtWhich tools the extra per-tool check excludes is not stated.

See this entry in the whole of v2.1.321 →

Feedback