You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Sanitize ANSI sequences in paced preview text (_blocks.py) to prevent
control-sequence leaks when the markdown path is bypassed
- Replace brittle Pygments style snapshot with dynamic pkgutil.iter_modules
check; snapshot now covers only project-owned hiddenimports entries
- Add blank lines around code fence and subsection headings in
tasks/yolo-auto-mode-analysis.md to satisfy markdownlint (MD031/MD040/MD022)
- Reconcile contradictory B3/section-4b status in the analysis doc
Copy file name to clipboardExpand all lines: tasks/yolo-auto-mode-analysis.md
+13-6Lines changed: 13 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,8 @@
16
16
|**Auto**|`ApprovalState.auto` / `runtime_auto` (`soul/approval.py`; `is_auto()` at `approval.py:244`) | "No user is present at the terminal." |`auto` yes (`session_state.py:17`); `runtime_auto` no (`--print` only) |
| B3 |**Confirmed** (new test) |`tests/core/test_runtime_auto_state.py::test_runtime_create_silently_resumes_both_yolo_and_auto` — both flags restored from disk with `yolo=False`|
124
+
| B1 |**Fixed** (new tests) |`tests/core/test_runtime_auto_state.py::test_default_config_yolo_auto_deliberates_destructive_actions` — default config + yolo+auto now bounces destructive shell calls for deliberation|
125
+
| B2 |**Fixed** (new test) |`tests/core/test_plan_mode_auto_approval.py` — Enter/Exit plan-mode tools now use the same unattended predicate|
126
+
| B3 |**Fixed** (new tests) |`tests/core/test_resume_safety_notice.py`; `tests/core/test_runtime_auto_state.py::test_yolo_runtime_does_not_persist_safe_mode_downgrade`; `test_no_yolo_forces_yolo_off_over_persisted_state`|
3 new tests added; full `test_approval_auto.py` + `test_runtime_auto_state.py` = 34 passed; `ruff check` + `ruff format --check`clean. No production code changed.
131
+
Production fixes and regression tests were added for B1, B2, and B3. Focused approval/runtime tests pass; `ruff check` + `ruff format --check`are clean.
0 commit comments