Ask a question to get started
Enter to send•Shift+Enter new line
Canonical docs page for Manual / Auto / YOLO behavior.
Phrase in AUTO_MODE_NOTICE_BODY that the model description replaces.
AUTO_MODE_NOTICE_BODY
build_auto_mode_notice_body interpolates against this exact substring, so the constant and the body sentence must be edited together. Rewording the sentence without updating this value would silently drop the disclosure — hence the ValueError in the builder rather than a quiet no-op str.replace.
build_auto_mode_notice_body
ValueError
str.replace
Default Markdown body shown on first successful Auto enable.
Auto involves two distinct roles — the model writing your code and the model reviewing its gated actions — and --auto-classifier-model (or [models].auto_classifier) makes them different models. This modal is the only place that is disclosed, so the review sentence says which model reviews and whether it is the one writing the code; "active model" would read as the latter.
--auto-classifier-model
[models].auto_classifier
Normalize line breaks and escape markdown syntax in external text.
Get the glyph set for the current charset mode.
Open a URL after applying the shared URL safety check.
Describe the reviewing model in the Auto notice body.
In-TUI first-run notice describing what Auto mode does.
Dismisses with True on Enter (confirm switch to Auto) and False on Esc (cancel, stay in current mode). Programmatic dismiss may yield None; callers treat that like cancel so Auto is never activated without an explicit confirm.
True
False
None
First-enable confirmation modal for Auto mode.
Shown at most once per install (per notice version) before Auto activates. Enter confirms the switch and records the notice; Esc cancels and leaves the notice unsaved so it can appear again next time.