What probably matters to youSection of the release
What
With auto-compact on and a model name Claude Code does not know, the session is now kept within an assumed token budget instead of waiting for the API to report a window.
Details
the context-window resolver gained a new result source: "unknown-model", which pins the window to the computed maximum
a notice names the model, states the assumed token budget, and points at the modelOverrides setting or an update
model overrides are consulted first via a new helper reading eo().modelOverrides, so an overridden model is not treated as unknown
/context and /config style output now label the figure "default for an unrecognized model", and "default for this model" for model-default sources
CLAUDE_CODE_DISABLE_UNKNOWN_MODEL_WINDOW_ENFORCEMENT=1 restores the previous wait-for-the-API behavior., CLAUDE_CODE_DISABLE_UNKNOWN_MODEL_WINDOW_ENFORCEMENT, is not a model this version of Claude Code recognizes, so auto-compact will keep this session within
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Two sources agreeTwo things we can check say the same as this entry.
Anthropic's release notes agreeFixed modelOverrides keys that aren't Anthropic model IDs being treated as the session's canonical model ID; unknown keys are now ignored as…
The name it cites is new in this buildNew in this build: CLAUDE_CODE_DISABLE_UNKNOWN_MODEL_WINDOW_ENFORCEMENT