Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.242 Home All releases olderv2.1.241 v2.1.243newer
Claude Code v2.1.242

New modelPicker setting curates the /model list

Use it now
Useful4 Signal4
Models Notable

A new modelPicker setting curates or replaces the model list you see in /model.

modelPickerreplaceBuiltInOptions/modelANTHROPIC_CUSTOM_MODEL_OPTION
What

An administrator can now supply an ordered options list of {model, label?, description?} rows that appear in /model, and set replaceBuiltInOptions to hide the built-in lineup, gateway-discovered models and ANTHROPIC_CUSTOM_MODEL_OPTION rather than add to them. It is honored from managed settings, --settings/SDK and user settings only, never from a project checkout, and the highest-precedence source wins outright with no merging.

Details
  • Rows that fail validation are dropped one at a time with a warning; the rest of the file still applies.
  • Consumed where the picker's rows are assembled, so it takes effect in the /model UI directly.
  • Ships alongside modelPricing, which prices usage at contracted rates via a multiplier in (0, 1] and per-model overrides and is restricted to managed sources.
  • Neither key exists in 2.1.241, and no flag gates either: writing the setting is enough.
Evidence

replaceBuiltInOptions

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.242 →