Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.196 ·

Model Alias Resolution

Entry
JSON All of v2.1.196
EntryKind: in v2.1.196,
New FeaturesSection of the release

A model alias system is now active that maps logical family names ("opus", "sonnet", "haiku") to their current provider-specific model IDs, resolved per-provider (first-party, Bedrock, Vertex, etc.). This powers model resolution across providers without hardcoding per-family logic at each call site.

Details
  • Aliases are looked up via aQs(name, provider) which checks per-provider overrides before falling back to a default.
  • Model selection ($xe for opus, qHn for sonnet, L4r for haiku) now goes through alias resolution before falling back to the baked-in catalog entries.
  • Org-default model handling (C4r, ZFd, uW, zai, Gw) is now built on top of alias resolution.
Evidence

New alias resolution logic (search for "opus" in model alias context, or the new aQs call path)

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.196 →

Feedback