From 05f4ce406c0f8cbce04af5a688e67f2963f96015 Mon Sep 17 00:00:00 2001 From: HAL9000 Date: Wed, 29 Apr 2026 19:25:31 +0000 Subject: [PATCH 1/3] style(.opencode/scripts): make ruff check pass on .opencode/scripts --- noxfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/noxfile.py b/noxfile.py index cd69dea27..78fd6c2bd 100644 --- a/noxfile.py +++ b/noxfile.py @@ -162,7 +162,7 @@ def _install_behave_parallel(session: nox.Session) -> None: def lint(session: nox.Session): """Check code formatting and linting.""" session.install("ruff>=0.15,<0.16") - session.run("ruff", "check", "src/", "scripts/", "examples/", "features/", "robot/") + session.run("ruff", "check", "src/", "scripts/", "examples/", "features/", "robot/", ".opencode/") @nox.session(python=DEFAULT_PYTHON, reuse_venv=True, venv_backend="uv") -- 2.52.0 From 87d901bb6399747a1741e380d2ee073a5ca1c3f8 Mon Sep 17 00:00:00 2001 From: CleverThis Date: Wed, 10 Jun 2026 02:39:48 -0400 Subject: [PATCH 2/3] style(.opencode/scripts): fix noxfile.py formatting and add CHANGELOG entry Reformat the lint session's ruff check call in noxfile.py to a multi-line form so ruff format --check passes (the single-line form exceeded 88 chars). Add CHANGELOG.md entry under [Unreleased] ### Changed for issue #10848. ISSUES CLOSED: #10848 --- CHANGELOG.md | 6 ++++++ noxfile.py | 11 ++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0cea3760e..c23d43e28 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -299,6 +299,12 @@ ensuring data is stored with proper parameter values. - **Plan Rollback Command** (#8557): Implemented `agents plan rollback []` for checkpoint-based plan state restoration in Epic #8493. The command restores a plan's sandbox to the state captured at a given checkpoint, discarding all decisions made after that checkpoint. The checkpoint can be specified as an optional positional second argument or via the `--to-checkpoint` named option. Supports `--yes/-y` flag to skip confirmation prompts and `--format/-f` for output format selection (rich/plain/json/yaml). Included with comprehensive BDD test coverage (>= 97%) and spec-aligned output formatting showing rollback summary, changes reverted, impact analysis, and post-rollback state panels. +### Changed + +- **Expanded ruff lint scope to cover `.opencode/`** (#10848): The `lint` nox session + now includes `.opencode/` as a ruff check target, ensuring Python scripts placed + under `.opencode/` are covered by the lint gate. + ### Fixed - **ACMS execute-phase assembler respects project-level hot_max_tokens** (#11035): Fixed ``_resolve_hot_max_tokens()`` to read ``hot_max_tokens`` from diff --git a/noxfile.py b/noxfile.py index 78fd6c2bd..b21586ce1 100644 --- a/noxfile.py +++ b/noxfile.py @@ -162,7 +162,16 @@ def _install_behave_parallel(session: nox.Session) -> None: def lint(session: nox.Session): """Check code formatting and linting.""" session.install("ruff>=0.15,<0.16") - session.run("ruff", "check", "src/", "scripts/", "examples/", "features/", "robot/", ".opencode/") + session.run( + "ruff", + "check", + "src/", + "scripts/", + "examples/", + "features/", + "robot/", + ".opencode/", + ) @nox.session(python=DEFAULT_PYTHON, reuse_venv=True, venv_backend="uv") -- 2.52.0 From 015d1df8be4ee60de35642585fea742782b7dc5b Mon Sep 17 00:00:00 2001 From: controller-ci-rerun Date: Sun, 14 Jun 2026 15:32:43 -0400 Subject: [PATCH 3/3] chore: re-trigger CI [controller] -- 2.52.0