{"version":"2.1.219","anchor":"generic-denial-message-when-permission-prompts-are-unavailab","canonical_anchor":"generic-denial-message-when-permission-prompts-are-unavailab","heading":"Generic denial message when permission prompts are unavailable","tier":"notice","area":"Permissions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.219\/e\/generic-denial-message-when-permission-prompts-are-unavailab","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.219","markdown":"### Generic denial message when permission prompts are unavailable\n\nTool denials in background agents now say permission was denied instead of wrongly blaming don't-ask mode.\n\n**What**\n\nThe async-agent path that refuses a tool because permission prompts are not available in that context now says \"Permission to use X has been denied.\" rather than blaming don't-ask mode.\n\n**Details**\n\n- the longer wording naming don't-ask mode still exists and is now used only by the don't-ask-mode paths\n- the two situations are no longer conflated in the message shown to the user\n\n**Evidence**\n\n`has been denied because Claude Code is running in don't ask mode.`\n\n- Area: Permissions\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 0\/5"}