What's wrong with this entry?
When OAuth login is disallowed at the organization level, Claude now produces a dedicated error (oauth_org_not_allowed) and a clearer user-facing message instead of treating it as a generic auth failure.
- Long form (login screens, Web UI):
Your organization has disabled Claude subscription access for Claude Code · Use an Anthropic API key instead, or ask your admin to enable access. - Short form (status indicators / logs):
org disabled OAuth — use API key or ask admin. - The error is plumbed through both the autonomous-progress state machine and the
terminate_reasonenum.
New error code (search for "oauth_org_not_allowed" and "Your organization has disabled Claude subscription access for Claude Code").
Strings lifted out of the shipped bundle, so the claim above can be checked against them.