Skip to content

fix(slopguard): update default review models and effort - #123

Merged
altaywtf merged 2 commits into
mainfrom
fix/slopguard-model-defaults
Sep 5, 2026
Merged

fix(slopguard): update default review models and effort#123
altaywtf merged 2 commits into
mainfrom
fix/slopguard-model-defaults

Conversation

@altaywtf

@altaywtf altaywtf commented Sep 5, 2026

Copy link
Copy Markdown
Member

Problem

Slopguard used Sol for Codex, Opus at high effort for Claude, and the fast Grok variant for Cursor. The requested defaults are Astra medium, Fable 5.1 medium, and Grok 4.6 high without fast mode.

Closes #122.

Solution

Set Codex to gpt-6-astra, Claude to claude-fable-5-1 at medium effort, and Cursor to cursor-grok-4.6-high. Grok remains grok-4.6 at high effort. Update the provider documentation and existing contract tests.

Availability was checked during this change. Runtime model selection remains fixed; accounts without access can explicitly select gpt-5.6-sol or claude-opus-5, both at medium effort.

Proof

Authenticated Slopguard adapter smoke tests passed with Astra medium and Fable 5.1 medium through the installed CLIs. The installed Cursor model catalog lists cursor-grok-4.6-high.

Copilot AI lite review requested due to automatic review settings September 5, 2026 05:32
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 5, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-05T05:34:55.915399Z 2febd7e PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@slopzapper slopzapper Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✨ CLEAN

Defaults, docs, and tests stay aligned. The new Codex, Claude, and Cursor model IDs match the current provider catalogs, and Claude medium effort matches the existing config contract.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟡 Changes recommended

The updated configuration documentation is misleading for Cursor because the adapter rejects any explicitly configured reasoning_effort, so the docs should clarify this exception.

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

Pull request overview

Updates Slopguard’s built-in default provider models and default reasoning-effort behavior to match the requested Astra/Fable/Grok defaults, and aligns documentation + contract tests accordingly.

Changes:

  • Switch default models: Codex → gpt-6-astra, Claude → claude-fable-5-1, Cursor → cursor-grok-4.6-high (drop “fast”).
  • Change default reasoning effort to medium for Claude (Codex remains medium; Cursor/Grok remain high).
  • Update provider docs and adjust tests (including live smoke tests) to reflect the new defaults.
File summaries
File Description
skills/slopguard/references/providers.md Updates skill provider-default table + fallback guidance.
skills/slopguard/references/configuration.md Updates documented default model + reasoning-effort defaults.
cli/slopguard/internal/provider/types.go Changes compiled-in default model constants.
cli/slopguard/internal/provider/cursor_test.go Updates Cursor default-model expectation.
cli/slopguard/internal/provider/codex_live_test.go Forces live Codex smoke to run at medium effort with default model.
cli/slopguard/internal/provider/claude_live_test.go Forces live Claude smoke to run at medium effort with default model.
cli/slopguard/internal/config/load.go Applies medium default effort for Claude (alongside Codex).
cli/slopguard/internal/config/config_test.go Updates config default-effort tests for Claude.
cli/slopguard/docs/engines/README.md Updates engine defaults table.
cli/slopguard/docs/engines/cursor.md Updates Cursor default model reference.
cli/slopguard/docs/engines/codex.md Updates Codex default model reference + fallback note.
cli/slopguard/docs/engines/claude-code.md Updates Claude default model/effort + fallback note.
cli/slopguard/cmd/slopguard/main_test.go Updates CLI config command default-effort expectations for Claude.
Review details
  • Files reviewed: 13/13 changed files
  • Comments generated: 1
  • Review effort level: Lite

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

Comment thread skills/slopguard/references/configuration.md Outdated
@slopzapper

slopzapper Bot commented Sep 5, 2026

Copy link
Copy Markdown

⚠️ slopzapper hit a wall

Review output was invalid. Run @slopzapper re-review to try again.
Head 3f960761d6fd.

@altaywtf
altaywtf merged commit 61c532e into main Sep 5, 2026
11 checks passed
@altaywtf
altaywtf deleted the fix/slopguard-model-defaults branch September 5, 2026 06:04
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.

feat(slopguard): update default review models and effort

2 participants