Skip to content

DX-3275: add Claude Fable 5.2 model constants - #275

Merged
CahidArda merged 1 commit into
mainfrom
DX-3275-fable-5-2
Nov 12, 2026
Merged

CahidArda merged 1 commit into
mainfrom
DX-3275-fable-5-2

Conversation

@alitariksahin

Copy link
Copy Markdown
Collaborator

Adds Claude Fable 5.2 ($8 / $40 per MTok) next to Fable 5.1 in the TypeScript SDK, the Python SDK and the CLI model picker.

Provider TS / Python constant Model id
Claude API ClaudeCode.Fable_5_2 / FABLE_5_2 anthropic/claude-fable-5-2
OpenRouter OpenRouterModel.Claude_Fable_5_2 openrouter/anthropic/claude-fable-5.2
Vercel AI Gateway VercelModel.Claude_Fable_5_2 vercel/anthropic/claude-fable-5.2
OpenCode (Anthropic) OpenCodeModel.Claude_Fable_5_2 opencode/claude-fable-5-2
OpenCode Zen OpenCodeModel.Zen_Claude_Fable_5_2 opencode/claude-fable-5-2

I checked each ID against the provider's live model list on 2026-11-09. Neon and Cursor don't offer Fable 5.2 yet, so they have no constant.

Also updated: the SDK README model tables, a changeset (patch for @upstash/box and @upstash/box-cli) and the Python changelog.

Backend: upstash/box-backend#321 (Claude Agent SDK bump). Console list prices: separate upstash-console-v2 PR.

Testing

  • SDK types.test.ts, CLI models.test.ts, Python test_models.py: pass
  • pnpm ci:lint: pass

Claude API and OpenCode Zen use claude-fable-5-2; OpenRouter and Vercel AI
Gateway list anthropic/claude-fable-5.2. Neon and Cursor do not serve it yet.
@linear-code

linear-code Bot commented Nov 11, 2026

Copy link
Copy Markdown

DX-3275

@CahidArda
CahidArda merged commit f459f66 into main Nov 12, 2026
11 of 12 checks passed
@CahidArda
CahidArda deleted the DX-3275-fable-5-2 branch November 12, 2026 14:55
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