{"name":"CLAUDE_CODE_AUTO_MODE_CLASSIFY_ASK_USER_QUESTION","slug":"claude-code-auto-mode-classify-ask-user-question","family":"env","title":"Environment variables","noun":"environment variable","description":"In auto mode, a question can be classified and handled instead of halting the run.","description_source":"entry","described_by":{"version":"2.1.224","anchor":"auto-mode-can-classify-questions-instead-of-stopping"},"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.224","released_at":"2026-08-07 01:36:32","spans":1}},"aliases":[],"entries":[{"version":"2.1.224","anchor":"auto-mode-can-classify-questions-instead-of-stopping","heading":"Auto mode can classify questions instead of stopping","line":"In auto mode, a question can be classified and handled instead of halting the run.","released_at":"2026-08-07 01:36:32","reason":"named in this entry, found in this entry's text"},{"version":"2.1.224","anchor":"askuserquestion-dialog-fallback-cannot-fire-in-this-build","heading":"AskUserQuestion dialog fallback cannot fire in this build","line":"A fallback to the question dialog when auto-classification is unavailable can never fire here.","released_at":"2026-08-07 01:36:32","reason":"named in this entry, found in this entry's text"}],"entries_total":2,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"CLAUDE_CODE_AUTO_MODE_ARTIFACT_CONSENT_RULE","slug":"claude-code-auto-mode-artifact-consent-rule","description":"The rule stopping Claude publishing artifacts you didn't ask for can now be removed remotely."},{"name":"CLAUDE_CODE_AUTO_MODE_EXTERNAL_PERMISSIONS","slug":"claude-code-auto-mode-external-permissions","description":null},{"name":"CLAUDE_CODE_AUTO_MODE_MODEL","slug":"claude-code-auto-mode-model","description":"Claude Code now recognises `CLAUDE_CODE_MCP_SERVE_WORKSPACE_ROOT` alongside its other variables for running as an MCP server"},{"name":"CLAUDE_CODE_AUTO_MODE_OUTCOME_CODES","slug":"claude-code-auto-mode-outcome-codes","description":"The switch controlling outcome codes in auto mode now runs through a wrapper with an empty branch."},{"name":"CLAUDE_CODE_AUTO_MODE_REPO_VISIBILITY","slug":"claude-code-auto-mode-repo-visibility","description":"Auto mode's awareness of whether your repo is public now has its own environment variable and config field."},{"name":"CLAUDE_CODE_AUTO_MODE_SERVER","slug":"claude-code-auto-mode-server","description":"Controls whether Claude Code asks the server to [review auto mode actions](\/docs\/en\/permission-modes#server-side-classifier-review). Set to `0` to use Claude Code's own classifier requests instead. On a direct connection to the Anthropic API, requires v2.1.281 or later. The linked section lists which sessions ask the server when the variable is unset, and from which version. Requires Claude Code v2.1.271 or later"},{"name":"CLAUDE_CODE_AUTO_MODE_TIER","slug":"claude-code-auto-mode-tier","description":"Setting `CLAUDE_CODE_AUTO_MODE_TIER` to any value, even \"full\", makes Claude Code use the \"strict\" auto mode tier"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/claude-code-auto-mode-classify-ask-user-question","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}