AUTO_CLASSIFIER_DEFAULT_SCOPE = DefaultModelScope(
noun='default classifier model',
hint='set classifier default',
load=lambda: ModelConfig.loadCtrl+S target for /auto model: the Auto approval classifier
([models].auto_classifier).
Persisting is validation-free and, as with /model's Ctrl+S,
action_set_default refuses rows whose provider integration is not installed
(those can never build). A stored classifier that cannot be built for any other
reason fails closed at review time — those actions are denied and repeated
failures escalate to human approval — rather than quietly reverting to the main
agent model.
Unlike [models].default, this key can also be overridden by an environment
variable (DEEPAGENTS_CODE_AUTO_CLASSIFIER_MODEL) as well as by
--auto-classifier-model, so a stored value is not necessarily the classifier
in force. action_set_default says so in its success toast when the export is
set, since otherwise a stored spec that changes nothing still renders
(default).