Skip to content

fix(autoreview): default to Astra with Sol access fallback - #19

Merged
BramVR merged 1 commit into
mainfrom
codex/autoreview-astra-sol
Sep 4, 2026
Merged

BramVR merged 1 commit into
mainfrom
codex/autoreview-astra-sol

Conversation

@BramVR

@BramVR BramVR commented Sep 4, 2026

Copy link
Copy Markdown
Owner

Autoreview now defaults to gpt-6-astra at high reasoning. If Astra is unavailable to the account, it retries once with gpt-5.6-sol; capacity, rate-limit, and unrelated failures do not trigger a model switch. Explicit model selections remain supported, and explicit Sol stays pinned without a fallback.

Updated the bundled helper, CLI help, skill instructions, examples, regression tests, and changelog. The skill requires standard mode and no longer recommends fast-mode commands. No shell configuration changes are included.

Validation:

  • All 89 skill frontmatters validated; git diff --check passed.
  • Helper self-tests and all 31 focused tests passed.
  • Broader hardening suite ran 255 tests, with one skip and four failing Java subcases across two test methods because this Mac has no Java runtime.
  • Structured review passed using Astra high and standard mode through the app's bundled CLI 0.153.1; no actionable findings.

Local CLI diagnosis: Homebrew's installed CLI 0.144.1 rejects Astra with an explicit newer-version requirement. The app-bundled CLI 0.153.1 successfully ran Astra and completed the review. Updating the standalone CLI is separate from this skill change.

Copilot AI lite review requested due to automatic review settings September 4, 2026 21:38
@BramVR
BramVR merged commit f36c265 into main Sep 4, 2026
2 checks passed

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Minor but user-facing documentation/help inconsistencies remain in the updated guidance around the Astra fallback and standard/default mode examples.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Updates the autoreview skill + bundled helper so Codex reviews default to gpt-6-astra (high reasoning) with a single access-only fallback retry to gpt-5.6-sol, while preserving explicit model selections (explicit Sol remains pinned).

Changes:

  • Switched Codex default model from Sol to Astra and updated the access-fallback behavior to Astra → Sol.
  • Updated skill documentation/examples and CLI help text to reflect the new defaults and standard-mode guidance.
  • Updated regression/self-tests and added validation around “explicit Sol stays pinned” behavior.
File summaries
File Description
skills/autoreview/SKILL.md Updates skill contract/docs/examples for Astra default + Sol access fallback; adds standard-mode guidance.
skills/autoreview/scripts/autoreview_test.py Adjusts regression tests to validate Astra→Sol access-only fallback and non-fallback cases.
skills/autoreview/scripts/autoreview Updates helper defaults + self-tests; refreshes CLI help strings for new model defaults.
CHANGELOG.md Records the Astra default change for autoreview.
Review details
  • Files reviewed: 4/4 changed files
  • Comments generated: 2
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Run the bundled structured review helper as a closeout check. This is code review, not Guardian `auto_review` approval routing.

Codex review is the default when no engine is set. It uses `gpt-5.6-sol` with `high` reasoning by default, then retries once with `gpt-5.6-terra` only when the account cannot access Sol. Claude review is optional and uses `claude-fable-5` by default.
Codex review is the default when no engine is set. It uses `gpt-6-astra` with `high` reasoning by default, then retries once with `gpt-5.6-sol` only when the account cannot access Astra. Claude review is optional and uses `claude-fable-5` by default. Use standard mode for Codex reviews (`--codex-speed default`); never use fast mode.
Comment on lines +11121 to 11122
help="Model for all reviewers or engine=model. Repeatable. Defaults: codex=gpt-6-astra with an access-only gpt-5.6-sol retry, claude=claude-fable-5.",
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants