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 ·

Tools blocked by your deny rules are now removed from a security hook's tool list

A built-in security hook now strips any tool matching permissions.deny, including whole MCP servers, from the tool list

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

Unclear It is not known which sessions run this security hook, so it may not apply to every setup.

What

permissions.deny is the setting that lists tool uses Claude must refuse. A built-in security hook (a check Claude Code runs on the list of available tools) now removes any tool matching those rules from that list. That includes rules that block every tool from one MCP server, an add-on that supplies extra tools. It does this whether the step before it succeeded or failed. If the settings cannot be read, it reports "sec-default could not read the tool list".

Why

Tools you have denied no longer slip back into the list through this hook.

Read from
Names in the bundlepermissions.deny
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 doubtIt is not known which sessions run this security hook, so it may not apply to every setup.

See this entry in the whole of v2.1.323 →

Feedback