{"name":"dontAsk","slug":"dontask","family":"setting","title":"Settings keys","noun":"settings key","description":"The schema now documents all six permission modes, including auto and dontAsk.","description_source":"entry","described_by":{"version":"2.1.248","anchor":"permission-modes-auto-and-dontask-are-now-documented-in-the-"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.308","builds":0,"mined_builds":149,"first_cited":{"version":"2.1.259","released_at":"2026-09-02 21:21:42","spans":1}},"aliases":[],"entries":[{"version":"2.1.300","anchor":"workflow-agents-prompt-rewrite-hook-and-sandboxed-hand-back","heading":"Workflow agents can have their prompt rewritten, and hand-back warns in dontAsk mode","line":"Workflow agents can start with a rewritten prompt that gets its own check, and handing a workflow back to a dontAsk session adds a warning","released_at":"2026-10-14 14:27:26","reason":"found in this entry's text, named in this entry"},{"version":"2.1.275","anchor":"in-process-script-tool-calls-can-now-trigger-fork-agent","heading":"In-process ('script') tool calls can now trigger fork-agent availability and get plan\/dontAsk fork restrictions","line":"Forking a subagent from an in-process tool call is now blocked in plan and dontAsk permission modes","released_at":"2026-09-17 20:20:31","reason":"found in this entry's text"},{"version":"2.1.275","anchor":"permission-mode-auto-resolves-to-a-concrete-mode-at-reques","heading":"Permission-mode 'auto' resolves to a concrete mode at request time","line":"'Auto' permission mode now resolves to a concrete mode when a tool request is made","released_at":"2026-09-17 20:20:31","reason":"found in this entry's text"},{"version":"2.1.259","anchor":"additional-cli-permission-modes-surfaced-when-replaying-sess","heading":"Additional CLI permission modes surfaced when replaying session state","line":"Replayed sessions now round-trip the default, plan, dontAsk and bubble permission modes, not just the three previously handled.","released_at":"2026-09-02 21:21:42","reason":"found in this entry's text"},{"version":"2.1.251","anchor":"auto-mode-can-skip-the-subagent-spawn-prompt-for-url-only-ta","heading":"Auto mode can skip the subagent-spawn prompt for URL-only Task prompts","line":"In auto mode, subagents whose prompt is only allowed URLs skip the spawn permission ask.","released_at":"2026-08-28 15:34:26","reason":"found in this entry's text"},{"version":"2.1.248","anchor":"permission-modes-auto-and-dontask-are-now-documented-in-the-","heading":"Permission modes auto and dontAsk are now documented in the schema","line":"The schema now documents all six permission modes, including auto and dontAsk.","released_at":"2026-08-27 20:35:36","reason":"named in this entry, found in this entry's text"},{"version":"2.1.248","anchor":"permission-prompts-say-whose-comment-is-being-acted-on","heading":"Permission prompts say whose comment is being acted on","line":"Comment permission prompts can name whose comment it is, behind an artifact-comments env var.","released_at":"2026-08-27 20:35:36","reason":"found in this entry's text"},{"version":"2.1.172","anchor":"url-provenance-check-for-web-fetch","heading":"URL Provenance Check for web_fetch","line":null,"released_at":"2026-06-10 17:55:48","reason":"found in this entry's text"}],"entries_total":8,"docs":[{"source":"claude-code","path":"agent-sdk\/agent-loop","title":"How the agent loop works","documented":false},{"source":"claude-code","path":"agent-sdk\/permissions","title":"Configure permissions","documented":false},{"source":"claude-code","path":"agent-sdk\/python","title":"Agent SDK reference - Python","documented":false},{"source":"claude-code","path":"agent-sdk\/typescript","title":"Agent SDK reference - TypeScript","documented":false},{"source":"claude-code","path":"agent-sdk\/user-input","title":"Handle approvals and user input","documented":false},{"source":"claude-code","path":"agent-teams","title":"Orchestrate teams of Claude Code sessions","documented":false},{"source":"claude-code","path":"agent-view","title":"Manage multiple agents with agent view","documented":false},{"source":"claude-code","path":"best-practices","title":"Best practices for Claude Code","documented":false},{"source":"claude-code","path":"changelog","title":"Claude Code changelog","documented":false},{"source":"claude-code","path":"cli-reference","title":"CLI reference","documented":false}],"docs_total":12,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/dontask","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}