feat(models): Opus 5.5 and GPT-6 Sol/Luna pricing and current-generation defaults - #234
Merged
Merged
Conversation
…ion defaults Pricing (verified 2026-09-23 against first-party pages): - Add claude-opus-5-5 ($4/$20, cache reads 0.05x), gpt-6-sol ($2/$10) and gpt-6-luna ($0.10/$0.50), all released 2026-09-22. - claude-opus-5-5 previously matched claude-opus-5 on the token boundary and was costed at $5/$25 with 0.1x cache reads; real local usage was overstated by 94%. - Provider-namespaced ids (anthropic/claude-opus-4.7) now match on their last path segment instead of falling to the fallback rate. - codex-auto-review stays on the flagged fallback: OpenAI publishes no rate. Defaults: - Claude reasoning routes and the implementation/testing escalation rung move to claude-opus-5-5, Anthropic's recommended starting model. - Codex execution moves to gpt-6-sol and mechanical work to gpt-6-luna. Codex's catalog ranks GPT-6 first and labels GPT-5.6 "Older". - Cross-host tiers pair by role and price: Sol <-> Sonnet 5, Astra <-> Fable 5.1, Luna <-> Haiku. Earlier models stay listed for pins; seeded routes report divergence until `ak x host refresh`. Catalog: Opus 5.5 lifecycle facts; OpenAI doc links for Sol and Luna. Tests derive their "prior catalog" fixtures from DEFAULT_ROUTES. Docs: MODEL-PRICING-AUDIT, USAGE-SCORECARD-METRICS, PROVIDERS, MODELS, ADR-0002. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
Anthropic and OpenAI released new models on 2026-09-22. This PR adds their pricing, fixes two matcher bugs that were mispricing real usage, and moves the routing defaults to the current generation. Every rate was verified on 2026-09-23 against first-party pages.
New models (USD per million tokens)
claude-opus-5-5gpt-6-solgpt-6-lunaPricing fixes
claude-opus-5-5had no entry, so it matched theclaude-opus-5entry. Re-costing local Opus 5.5 usage (273 messages) gives $19.51, not $37.89: the old cost was 94% too high.anthropic/claude-opus-4.7fell through to the $3/$15 fallback. They now match on the model name after the last/.codex-auto-reviewstays on the flagged fallback rate. OpenAI publishes no price for it. Codex's backend maps it to some model; the last public mapping wasgpt-5.4, per openai/codex#18169.Default model changes
claude-opus-5claude-opus-5-5gpt-5.6-terragpt-6-solgpt-5.6-lunagpt-6-lunaak x host refresh.Other changes
DEFAULT_ROUTES, so the next default change doesn't break them.MODEL-PRICING-AUDIT.md,USAGE-SCORECARD-METRICS.md(line-number citations replaced with names),PROVIDERS.md,MODELS.md, and ADR-0002 (Updated note).Verification
pnpm run check: exit 0. Tests: 4324 pass, 0 fail, 6 skipped. Lint: 0 errors, with the same 71 warnings asmain.🤖 Generated with Claude Code