{"version":"2.1.282","anchor":"model-catalog-rejects-a-stale-compiled-seed","canonical_anchor":"model-catalog-rejects-a-stale-compiled-seed","heading":"Out-of-date built-in model list is now rejected","tier":"internal","area":"Models","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282\/e\/model-catalog-rejects-a-stale-compiled-seed","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282","markdown":"### Out-of-date built-in model list is now rejected\n\nClaude Code now rejects its built-in model list as stale if it maps a model family to a different model than this build\n\n**Unclear.** It is not clear what Claude Code uses for the model list after rejecting the stale one.\n\n**What**\n\nClaude Code gets its list of available models from a published catalog. When it has to fall back to the copy built into the program, it now checks each model family first, such as the family a name like Opus belongs to. If the built-in copy points a family at a different model than this version of Claude Code does, the whole list is rejected as stale.\n\n**Why**\n\nThis stops an outdated built-in list from offering older model choices than the ones this version expects.\n\n- Area: Models\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5"}