{"version":"2.1.319","anchor":"permissionsdenyinsteadofprompting-stops-a-run-of-refusals","canonical_anchor":"permissionsdenyinsteadofprompting-stops-a-run-of-refusals","heading":"permissions.denyInsteadOfPrompting can end a turn after repeated refusals","tier":"use","area":"Permissions","scope":"both","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319\/e\/permissionsdenyinsteadofprompting-stops-a-run-of-refusals","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319","markdown":"### permissions.denyInsteadOfPrompting can end a turn after repeated refusals\n\nWith permissions.denyInsteadOfPrompting, a run of refused actions now ends the turn with a denial instead of asking you\n\n**Unclear.** How many refusals, or what pattern of them, counts as a run that ends the turn is not known.\n\n**What**\n\nThe `permissions.denyInsteadOfPrompting` setting makes Claude Code refuse actions rather than ask you to approve them. When a run of refusals happens, Claude Code now denies outright and ends the turn. The reason given is \"permissions.denyInsteadOfPrompting stopped a run of refusals\".\n\nAsk and deny rules that apply only to the current session are also now kept track of from a saved record.\n\n**Why**\n\nThis matters for runs with nobody watching. Instead of refusing action after action, Claude Code stops the turn.\n\n- Area: Permissions\n- Names: `permissions.denyInsteadOfPrompting`\n- Tier: Use it now\n- Useful: 3\/5\n- Signal: 2\/5\n- Scope: both\n- Heads-up: no"}