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.223 Home All releases olderv2.1.222 v2.1.224newer

Model entitlement check now resolves through model overrides

You'll notice
Useful3 Signal0
Models

Model aliases pointing at models you lack access to are now correctly rejected.

What

A model name that maps onto an unentitled API model via a configured override is now correctly recognised as unentitled, instead of passing the check because the alias itself was not in the set.

Details
  • in addition to the direct set lookup, the predicate walks the configured model overrides from settings and from the cached client data
  • a match is reported when any override maps the name onto an unentitled API model
Evidence

modelOverrides

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.223 →