Skip to content

DX-3061: add Claude Opus 5.5, GPT-6 Sol/Luna, and fix Vercel Grok ids - #250

Merged
alitariksahin merged 1 commit into
mainfrom
DX-3061-opus-5-5-models
Sep 23, 2026
Merged

alitariksahin merged 1 commit into
mainfrom
DX-3061-opus-5-5-models

Conversation

@alitariksahin

Copy link
Copy Markdown
Collaborator

Summary

SDK and CLI half of DX-3061. Adds Claude Opus 5.5 (released 2026-09-22), adds GPT-6 Sol / Luna, and fixes the Vercel AI Gateway Grok ids, which have been broken since the gateway moved xAI models to the spacexai/ namespace. Backend pricing is in upstash/box-backend; the console picks these up once this is published and bumped.

Changes

Claude Opus 5.5 in ClaudeCode, OpenRouterModel, VercelModel, OpenCodeModel (Anthropic and Zen), CursorModel, the Python equivalents, the SDK README tables, and all ten CLI picker groups that list Opus 5. Provider id conventions follow the existing rows: OpenRouter and Vercel use the dotted claude-opus-5.5, everything else claude-opus-5-5. Verified against the OpenRouter and Vercel catalogs and the Zen pricing table.

Vercel AI Gateway fix. VercelModel.Grok_Build_0_1, Grok_4_3 and Grok_4_20_Reasoning pointed at vercel/xai/..., which the gateway no longer serves (the catalog only lists spacexai/). Values are repointed, member names unchanged. Also adds the current gateway models Grok_4_7, GPT_6_Sol, GPT_6_Luna and Gemini_3_8_Flash.

GPT-6 Sol / Luna in OpenAICodex, OpenRouterModel and OpenCodeModel, plus CLI options for Codex, OpenRouter and OpenCode.

Three changesets (patch for @upstash/box and @upstash/box-cli) and a Python changelog entry.

Not included: Sonnet 5.5 and Haiku 5.5, which Anthropic has announced but not released.

Test plan

  • vitest run in packages/sdk and packages/cli (new cases for every added id, plus a guard that no VercelModel value uses vercel/xai/)
  • tsc in both packages, prettier --check on changed files
  • pytest tests/_async/test_models.py, ruff check, ruff format --check

🤖 Generated with Claude Code

Claude Opus 5.5 shipped on 2026-09-22. Add its constants to every provider
enum in the TypeScript and Python SDKs and to every CLI picker group that
already lists Opus 5. OpenRouter and Vercel use the dotted claude-opus-5.5
id; Anthropic, OpenCode/Zen and Cursor use claude-opus-5-5.

Vercel AI Gateway moved xAI models from the xai/ to the spacexai/ namespace,
so the three VercelModel.Grok_* values no longer resolved. Repoint them and
add the current gateway models: Grok 4.7, GPT-6 Sol, GPT-6 Luna and
Gemini 3.8 Flash.

GPT-6 Sol and Luna are also live on OpenAI direct, OpenRouter and Zen, so
add them to OpenAICodex, OpenRouterModel and OpenCodeModel.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@linear-code

linear-code Bot commented Sep 23, 2026

Copy link
Copy Markdown

DX-3061

@alitariksahin
alitariksahin merged commit 1a09289 into main Sep 23, 2026
11 checks passed
@alitariksahin
alitariksahin deleted the DX-3061-opus-5-5-models branch September 23, 2026 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants