Follow Discord
Sweep 23 Oct 2026 · 21:48Z Build v2.1.310 529 read Stable v2.1.308 Latest v2.1.309 Next v2.1.310 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.310 ·

A project's settings can only turn CLAUDE_CODE_MODEL_CATALOG off

Project settings files may set CLAUDE_CODE_MODEL_CATALOG only to "off"; any other value is ignored with a warning

Use it now Notable No documentation found Improvements
JSON All of v2.1.310
Use it nowTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
ModelsArea: what it touches
ImprovementsKind: in v2.1.310,
What probably matters to youSection of the release
What

A project can carry its own settings files, settings.json and settings.local.json, inside the repository. These files may now set CLAUDE_CODE_MODEL_CATALOG only to "off". Any other value there is ignored, and Claude Code shows a warning telling you to set it in ~/.claude/settings.json or in managed settings instead.

Your own user settings and managed settings (settings an administrator sets for an organisation) can still set it to any value.

Why

A repository you open can no longer change the list of models through its own settings. If you relied on a project settings file to set this, move the value into ~/.claude/settings.json.

Read from
Names in the bundleCLAUDE_CODE_MODEL_CATALOG

See this entry in the whole of v2.1.310 →

Feedback