{"version":"2.1.246","anchor":"auto-mode-can-fall-back-to-a-prompt-that-denies-itself-if-yo","canonical_anchor":"auto-mode-can-fall-back-to-a-prompt-that-denies-itself-if-yo","heading":"Auto mode can fall back to a prompt that denies itself if you are away, off by default","tier":"soon","area":"Permissions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246\/e\/auto-mode-can-fall-back-to-a-prompt-that-denies-itself-if-yo","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246","markdown":"### Auto mode can fall back to a prompt that denies itself if you are away, off by default\n\nAuto mode can show a prompt that denies itself after two minutes when you are away; off by default.\n\n**What**\n\nWhen auto mode hits its classifier denial limits (3 consecutive or 20 total), it can now show a permission prompt that auto-denies after a timeout instead of simply reverting to prompting. The reply tells the model you are likely away from keyboard and not to retry variations meanwhile. It is off unless `tengu_ticklish_whisper` is enabled server-side or `CLAUDE_CODE_TICKLISH_WHISPER` is set, and needs a dialog requester. The delay defaults to 120000 ms, overridable via `CLAUDE_CODE_TICKLISH_WHISPER_TIMEOUT_MS`.\n\n**Details**\n\n- The timed prompt is shown once per session; a flag on denial tracking stops it repeating. Denial tracking itself moved into app state with a local override path.\n- Timing out records the decision as a reject from config with the reason `Denial-limit dialog timed out`, and fires `tengu_auto_mode_denial_dialog_auto_denied` (tool name, whether it is an MCP tool, timeout in ms) plus a fallback event with `autoDenied` true. Answering in time logs the same fallback event with `autoDenied` false.\n- The existing `tengu_auto_mode_denial_limit_exceeded` event now reports which shape ran: timed, blocking or legacy.\n- Headless is unchanged and still aborts with `Agent aborted: too many classifier denials in headless mode`.\n\n**Evidence**\n\n`Denial-limit dialog timed out`, `Agent aborted: too many classifier denials in headless mode`, `tengu_auto_mode_denial_dialog_auto_denied`, `the user is likely away from keyboard and cannot approve requests right now`, `tengu_auto_mode_denial_limit_exceeded`\n\n- Flag `tengu_ticklish_whisper`: Off in both readings (read for one account on one subscription tier against v2.1.246; this account: off, anonymous baseline: off, compiled default: off)\n- Area: Permissions\n- Names: `CLAUDE_CODE_TICKLISH_WHISPER`, `CLAUDE_CODE_TICKLISH_WHISPER_TIMEOUT_MS`\n- Tier: Nothing to try yet\n- Useful: 3\/5\n- Signal: 4\/5\n- Present in the build but not switched on"}