Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ApprovabilityVerdict: Not approved Macroscope's review found this PR not approvable — This change adds a user-facing Claude model and wires its effort, context-window, version gating, and You can add or adjust custom eligibility rules. Learn more. |
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: pingdotgg/t3code/.coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (1)
Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 7 remain after this review. 📝 WalkthroughWalkthroughThe provider manifest adds Claude Sonnet 5.5 as a current model. It defines reasoning and context-window options, Claude Code adapter mappings, and a minimum Claude Code version. Claude Sonnet 5 becomes legacy. ChangesClaude Sonnet 5.5
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Feature Suggested reviewers: Merge Risk: ⚪ Minimal · up to No merge-blocking defect is established. The owner should clarify whether moving Sonnet 5 to legacy is intended, since the PR description and commit message conflict. Architecture SummaryArchitecture risk: 🔵 Low · up to The change affects 1 system. Changed systems: Architecture concerns Review detailsSystems and components
Before / after behavior
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Superseded by #14152, which already merged Claude Sonnet 5.5 into the model manifest on |
What Changed
Claude Code 2.1.284 shipped today with Claude Sonnet 5.5 (
claude-sonnet-5-5), and T3 Code doesn't list it yet. This adds it to the model manifest (JSON only), following #13094 (Opus 5.5):claude-sonnet-5-5entry,current, with thenewbadge andminVersion: 2.1.284. It sits next to Sonnet 5 in the list.sonnet-5-5profile. It has the same options assonnet-5(effort low to max plus ultrathink, 200k/1M context), but the default effort is medium instead of high.currentModels.claudeAgent, like Opus 5 was in 17e3477.sonnetstill points to Sonnet 5, so Claude Code below 2.1.284 keeps working.updatedAtis bumped so existing installs pick this up through the remote manifest.Why
Everything in the entry was checked against the 2.1.284 binary:
claude-sonnet-5-5withmax_effort,xhigh_effort, native 1M context, nofast_mode, anddefault_effort: "medium". The medium default is the only difference from Sonnet 5, so it needs its own profile.claude -p --model 'claude-sonnet-5-5[1m]' --effort maxand--model claude-sonnet-5-5 --effort lowboth work on 2.1.284. On 2.1.283 the CLI reportsclaude-code:unrecognized_modeland falls back to a 200k window, so that's where theminVersioncomes from.UI Changes
With Claude Code 2.1.284, Sonnet 5.5 shows up as NEW in the picker, Sonnet 5 is under Legacy models, the default is
Medium · 200k, and a turn runs onclaude-sonnet-5-5:Tests:
vp test runonModelManifest.test.ts,ClaudeModelCatalog.test.tsandClaudeAdapter.test.tspass, andvp fmt --checkis clean.Checklist
Changes made by Claude Opus 5.5 in Claude Code, running in T3 Code.
Summary by CodeRabbit