Skip to content

ci(cursor-review): bump panel to latest per-lab reasoning tiers (GPT-5.6 Sol, Opus 4.8 max)#28

Open
mattmillerai wants to merge 1 commit into
mainfrom
ci/bump-panel-models-2026-07
Open

ci(cursor-review): bump panel to latest per-lab reasoning tiers (GPT-5.6 Sol, Opus 4.8 max)#28
mattmillerai wants to merge 1 commit into
mainfrom
ci/bump-panel-models-2026-07

Conversation

@mattmillerai

Copy link
Copy Markdown
Contributor

ELI-5

The 4-model review panel was pinned to models from a few releases ago. This bumps each lane to the newest, highest-reasoning model its lab currently offers in Cursor's catalog, so PR reviews come from the best available reviewers.

What changed

Lane Before After
OpenAI gpt-5.3-codex-xhigh gpt-5.6-sol-max
Anthropic (panel + judge default) claude-opus-4-8-thinking-xhigh claude-opus-4-8-thinking-max
Google gemini-3.1-pro unchanged (still the only Pro-line entry)
Moonshot kimi-k2.7-code unchanged (still the only Kimi entry)

Also syncs the panel table in the cursor-review README and the model-name examples in the judge prompt, and rewrites the matrix comment with the selection rationale and a last-checked date.

Selection notes

  1. GPT-5.6 Sol is OpenAI's stated coding flagship of the 5.6 family; the catalog has no 5.6 codex variant, so Sol max replaces Codex 5.3 xhigh as the top OpenAI reasoning tier.
  2. Fable 5 deliberately excluded: it tops Cursor's Anthropic catalog, but every Fable entry is marked NO ZDR (no zero-data-retention). This panel reviews diffs from non-public repos, so lanes must stay on ZDR-eligible models. Opus 4.8 thinking at its new max tier is the top eligible pick.
  3. max vs xhigh: the panel's contract is "highest reasoning tier available per lab." Max tiers think longer; if cells start brushing the 30-minute timeout on large diffs, the fallback is the xhigh tier one notch down.

Validation

  1. actionlint clean.
  2. Both new model IDs validated with live cursor-agent --model <id> -p calls (both respond correctly) — guarding against the pin-a-nonexistent-ID failure mode this file has hit before.
  3. Merging this triggers the caller SHA-bump fan-out; the resulting bump PRs in consumer repos are expected.

🤖 Generated with Claude Code

OpenAI lane: gpt-5.3-codex-xhigh -> gpt-5.6-sol-max (GPT-5.6 Sol is the
5.6-family coding flagship; no 5.6 codex variant exists in Cursor's
catalog). Anthropic lane + judge default: claude-opus-4-8-thinking-xhigh
-> claude-opus-4-8-thinking-max. Fable 5 tops the catalog but every
Fable entry is marked NO ZDR, so it is excluded from a panel that
reviews private-repo diffs. Gemini and Kimi lanes unchanged (still the
single top tier per lab). README and judge-prompt examples synced.

Both new IDs validated with live cursor-agent calls; actionlint clean.
@coderabbitai

coderabbitai Bot commented Jul 14, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You’ve reached a temporary PR review limit under our Fair Usage Limits Policy.

Your recent review volume is higher than typical usage, so adaptive limits are currently applied.

Next review available in: 20 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: d3144ffe-300b-4cf5-9652-c934625da855

📥 Commits

Reviewing files that changed from the base of the PR and between df507e6 and d6b585a.

📒 Files selected for processing (3)
  • .github/cursor-review/README.md
  • .github/cursor-review/prompt-judge.md
  • .github/workflows/cursor-review.yml
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch ci/bump-panel-models-2026-07
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch ci/bump-panel-models-2026-07

Comment @coderabbitai help to get the list of available commands.

@mattmillerai mattmillerai added the cursor-review Multi-model cursor review label Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cursor-review Multi-model cursor review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants