Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.257 ·

Signed remote model catalog ('published catalog') infrastructure

The model list, aliases and defaults can now come from a signed remote catalog document rather than only from app releases.

TierYou'll noticehow much it should matter to you
Useful5my rating, 1 to 5
Signal5worth watching, 1 to 5
AreaModel Catalogwhat it touches
KindNew Featuresin v2.1.257,
You'll notice Notable No documentation found

The model list, aliases and defaults can now come from a signed remote catalog document rather than only from app releases.

Claude Code can now fetch, cache, and verify a signed remote "model catalog" document from https://downloads.claude.ai/model-catalog/v1/catalog.json (or a custom/managed URL). Signatures use RSASSA-PKCS1-v1_5-SHA512 checked against trust roots, with a hard-coded release-signing public key named claude-code-release-signing-key, and a compiled-in seed document is used as a fallback before the first successful fetch. This lets the model list, aliases, and defaults be updated server-side rather than only through app releases, with tamper protection from the signature check.

Read from
Names in the bundleCLAUDE_CODE_MODEL_CATALOG_URL
How sure we are
Two sources agreeTwo things we can check say the same as this entry.
Anthropic's release notes agreeAdded s in /effort to change effort for the current session only, matching /model
The name it cites is new in this buildNew in this build: CLAUDE_CODE_MODEL_CATALOG_URL

See this entry in the whole of v2.1.257 →