Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.319 ·

permissions.denyInsteadOfPrompting can only make Claude Code stricter

permissions.denyInsteadOfPrompting is now restrictive-only: project and local settings are ignored, and true in any allowed source wins

Use it now Notable No documentation found New Features
JSON All of v2.1.319
Use it nowTier: how much it should matter to you
4Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
PermissionsArea: what it touches
New FeaturesKind: in v2.1.319,
What probably matters to youSection of the release
What

permissions.denyInsteadOfPrompting is now treated as a restrictive setting. A restrictive setting can only tighten what Claude Code is allowed to do. When it is on, any tool call that would normally ask you for permission is denied at once. A tool call is one action Claude takes, such as running a command. Claude is told about the denial and the turn carries on. This is what --permission-prompts none does for -p, but it applies to every kind of session.

  • Project and local settings are ignored for this setting.
  • If any allowed source sets it to true, it is on.
  • It only ever denies. It never approves anything.
Why

An operator or managed settings can force Claude Code to deny rather than wait for an answer in any session. A project's own settings cannot switch that off.

Read from

See this entry in the whole of v2.1.319 →

Feedback