You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[ecr] use Claude Opus 5.5 for the coordinator, Sonnet 5.5 as the step down - #79
The coordinator still ran on Haiku 4.5 while every specialist pass had moved to Opus 5.5, and the docs still pointed at the legacy Sonnet 5.
How
Use anthropic/claude-opus-5-5 for the repo coordinator and name anthropic/claude-sonnet-5-5 as the cheaper model in the README, the setup reference, and the model id error message.
Test Plan
After merge, run a review and check that the Models used line reports anthropic/claude-opus-5-5 for coordinator. Then set REVIEWER_MODEL=anthropic/claude-sonnet-5-5 on one run and check the review finishes and reports that model.
Overall PR risk: Low. This change modifies the coordinator model selection and documentation, aligning the repo coordinator with Opus 5.5 and updating fallback model guidance. The affected surface includes README.md, error messages, and skill references. The primary issue is that the recommended fallback model id anthropic/claude-sonnet-5-5 does not exist; users following the documentation will fail preflight validation.
🔗 Review setup:
This PR changes code the reviewer prompts cite (src, src/config/load.ts). Check that the guidance quoting it is still correct.
🟡 Warning (1)
Recommended model id anthropic/claude-sonnet-5-5 does not exist in known Claude catalog — README.md:520(correctness) · id:47c65550046a Confidence: Medium — the known Claude model list names Sonnet 5 as claude-sonnet-5 and has no Sonnet 5.5 id. The repo tests use only claude-sonnet-5 as the valid Sonnet id. Impact if shipped: Medium — users who follow the README or setup skill can configure this id, which preflight rejects, blocking the review.
DetailsEvidence and reasoning
The PR changes the recommended cheaper model from anthropic/claude-sonnet-5 to anthropic/claude-sonnet-5-5 in README.md, the setup skill reference, and the formatUnknownModels error message. The known Claude model ids are claude-opus-5-5, claude-sonnet-5, and claude-haiku-4-5-20251001. There is no claude-sonnet-5-5.
When a user follows the README and sets model or REVIEWER_MODEL to anthropic/claude-sonnet-5-5, the preflight check flags it as unknown, and the review fails. The error message then shows this same invalid id as the example of a correct provider/model id, directing the user back to the broken configuration.
Suggestion: Change the id back to anthropic/claude-sonnet-5 in README.md, ecr-reference.md, src/core/opencode.ts, and the src/config/load.ts comment. Alternatively, confirm with opencode models that the provider serves claude-sonnet-5-5 before documenting it.
This review is advisory — it never blocks a merge and never auto-approves.
LipLoody
changed the title
[ecr] use Claude Opus 5.5 for the coordinator
[ecr] use Claude Opus 5.5 for the coordinator, Sonnet 5.5 as the step down
Sep 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
The coordinator still ran on Haiku 4.5 while every specialist pass had moved to Opus 5.5, and the docs still pointed at the legacy Sonnet 5.
How
Use
anthropic/claude-opus-5-5for the repo coordinator and nameanthropic/claude-sonnet-5-5as the cheaper model in the README, the setup reference, and the model id error message.Test Plan
After merge, run a review and check that the
Models usedline reportsanthropic/claude-opus-5-5forcoordinator. Then setREVIEWER_MODEL=anthropic/claude-sonnet-5-5on one run and check the review finishes and reports that model.