Follow Discord
Sweep 09 Oct 2026 · 17:27Z Build v2.1.296 517 read Stable v2.1.287 Latest v2.1.296 Next v2.1.296 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.296 ·

Permission answers whose rule changes cannot be fully applied now block the call

If an allow answer's updatedPermissions are too large or malformed and might hide a deny or ask rule, the call is now refused

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

A permission answer can allow a call and also send updatedPermissions, which are changes to the permission rules. If those changes go over the size limit, or are malformed, they might hide a deny or ask rule. In that case Claude Code now refuses the call instead of running it. Before, extra or malformed changes were cut down or ignored without notice, and the call still ran.

An oversized list is cut short, and a deny rule is added at the cut point. The refusal message says the call was not run because the answer allowed it and also asked for rule changes.

Why

Before, an answer could let a call through while some of its own deny rules quietly failed to take effect. Refusing the call means a blocked action cannot slip through that way.

Read from
Names in the bundleupdatedPermissions
What the documentation says

See this entry in the whole of v2.1.296 →

Feedback