Follow Discord
Sweep 30 Oct 2026 · 01:02Z Build v2.1.314 532 read Stable v2.1.308 Latest v2.1.314 Next v2.1.314 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.314 ·

Model aliases now follow availableModels and modelOverrides through one check

Turning a model alias into a specific model now checks your availableModels and modelOverrides settings in one shared place

You'll notice Improvements
JSON All of v2.1.314
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
ModelsArea: what it touches
ImprovementsKind: in v2.1.314,
ImprovementsSection of the release

Unclear Whether this new check is switched on in this release is not shown.

What

An alias is a short model name that Claude Code turns into a specific model. That step now runs through one shared check that applies two settings:

Claude Code can also map a custom model ID back to the standard model it stands for. The context window (how much text the model can take in at once) is worked out differently in one new case. When no availableModels entry matches an allowed model, enforceAvailableModels reports "enforceAvailableModels: no availableModels entry expands to an allowed model".

Why

If your organisation sets these settings, this may change which model a session ends up using.

Read from
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhether this new check is switched on in this release is not shown.
Anthropic's release notes agreeChanged flagged requests to retry on another model, not end in a refusal, when ANTHROPIC_DEFAULT_OPUS_MODEL, availableModels or deniedModels…

See this entry in the whole of v2.1.314 →

Feedback