mirror of
https://github.com/Comfy-Org/github-workflows.git
synced 2026-11-05 00:17:37 +00:00
[PR #89] [MERGED] feat(cursor-review): bump opus model to 5 #98
Labels
No labels
cursor-review-catalog-drift
groom
groom
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Comfy-Org/github-workflows#98
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Comfy-Org/github-workflows/pull/89
Author: @claude[bot]
Created: 7/28/2026
Status: ✅ Merged
Merged: 7/28/2026
Merged by: @mattmillerai
Base:
main← Head:bump-cursor-review-opus-5📝 Commits (1)
4e4509ffeat(cursor-review): bump opus model to 5📊 Changes
3 files changed (+12 additions, -7 deletions)
View changed files
📝
.github/cursor-review/README.md(+2 -2)📝
.github/cursor-review/prompt-judge.md(+1 -1)📝
.github/workflows/cursor-review.yml(+9 -4)📄 Description
Requested by Benjamin Lu · Slack thread
Description
Bumps the Anthropic pin in the
cursor-reviewpanel fromclaude-opus-4-8-thinking-maxtoclaude-opus-5-thinking-max, and thejudge_modeldefault the same way, sincejudge_modelwas also pinned to the same Opus 4.8 tier.Note on scope: the model is configured here, in
Comfy-Org/github-workflows(.github/workflows/cursor-review.yml) — not inComfy-Org/cloud.cloud's.github/workflows/ci-cursor-review.ymlis only a thin, SHA-pinned caller into this repo's reusable workflow; it carries no model configuration of its own.Files changed (5 occurrences, all in this repo)
.github/workflows/cursor-review.yml—judge_modelinput default (line 56) and the Anthropic entry in the panel's model-pin array (line ~332), plus the rationale comment above the array..github/cursor-review/README.md— the panel table's Anthropic row and the inputs table'sjudge_modeldefault, both documentation mirrors of the same pin..github/cursor-review/prompt-judge.md— an illustrative attribution-string example in the judge prompt that referenced the old model id.No other behavior changes.
⚠️ ZDR eligibility — could not confirm, needs human verification before merge
This Anthropic pin exists specifically because it must be ZDR-eligible in Cursor's catalog (this panel reviews private-repo diffs — see the existing comment explaining why Fable 5 is excluded from the panel for exactly this reason). I could not confirm whether
claude-opus-5-thinking-max(or Opus 5 generally) carries the same ZDR eligibility in Cursor's catalog:CURSOR_API_KEY/cursor-agentCLI was available in the environment that made this change, so I could not query Cursor's live model catalog the way this workflow's own preflight step does at runtime.cursor.com/data-use, the Cursor announcement tweet, a mirror of that tweet, and the Cursor community forum) — every direct fetch returned HTTP 403. I was not able to directly read any primary source's actual content, only a search-engine-generated summary, which I'm not treating as verification.Please confirm Opus 5's ZDR status against Cursor's live catalog/dashboard before merging. I've updated the rationale comment above the model-pin array in
cursor-review.ymlto say this plainly rather than assert it's confirmed. If Opus 5 turns out not to be ZDR-eligible in Cursor's catalog, this PR should not merge as-is — the Anthropic pin would need to stay on Opus 4.8 (or another ZDR-eligible tier) until that's resolved.Separately, this workflow's own preflight step (
Validate model pins against live catalog) will independently catch it ifclaude-opus-5-thinking-maxis simply not present in Cursor's catalog at all (fails the run loudly, per the existing kimi-k2.5 precedent) — but that check does not verify ZDR status, only presence.Rollout — no manual follow-up needed in
cloudcloud's.github/workflows/ci-cursor-review.ymlcaller is SHA-pinned to this repo'smain. Per this repo'sbump-cursor-review-callers.yml, once this PR merges and the floating major tag moves, the caller pin incloud(and any other consumer repo) will be auto-bumped by that workflow — no manual follow-up PR is needed there.Generated by Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.