You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
GitHubArea: what it touches
ImprovementsKind: in v2.1.273,
ImprovementsSection of the release
What
Claude Code's check for whether its GitHub app is installed now has a new helper that parses a 403 error response body. When the error is marked as user-facing and its code is one of github_ip_allowlist, github_app_suspended, or github_saml_sso_required, Claude Code now surfaces GitHub's own error message to the user, truncated to 300 characters. This runs alongside the existing rate-limit detection in the same error handler.
Why
This gives users a clear, specific explanation when a GitHub app check fails for one of these access-restriction reasons, instead of a generic error.