Unclear The further condition that allows the exception is not known, so it is unclear who keeps Opus available.
What
Claude Code hides Opus when the Opus model alias resolves to a "never" value. The opus alias is the name that ANTHROPIC_DEFAULT_OPUS_MODEL can point at a specific model. This check now has an exception: under a further condition, it is skipped when the alias equals the model currently in use.
Why
This may stop Opus from being hidden when you have already chosen it.
Names in the bundleANTHROPIC_DEFAULT_OPUS_MODEL
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
The further condition that allows the exception is not known, so it is unclear who keeps Opus available.
Anthropic's release notes agree
Changed flagged requests to retry on another model, not end in a refusal, when ANTHROPIC_DEFAULT_OPUS_MODEL, availableModels or deniedModels…