Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Model ConfigArea: what it touches
In DevelopmentKind: in v2.1.234,
In DevelopmentSection of the release
What
Claude Code can now read a model's input and output token limits from the API rather than a built-in table, caching the result per model id and timing the request out rather than blocking a turn indefinitely.
Details
Failures are classified as timeout, not_found, http_<status> or connection.
A separate telemetry path records the case where a turn had to wait on the fetch instead of using a cached value.
Reached through an internal predicate rather than a named flag, so whether it runs is decided outside this file.
Evidence
dynamic model config fetch timed out
Strings lifted out of the shipped bundle, so the claim above can be checked against them.