Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.275 ·

New ip_restricted error reason for IP-allowlist rejections

Requests blocked by an org's IP allowlist now surface a distinct ip_restricted error instead of a generic failure

TierYou'll noticehow much it should matter to you
Useful2my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaElsewherewhat it touches
KindImprovementsin v2.1.275,
Group of 2 You'll notice

Requests blocked by an org's IP allowlist now surface a distinct ip_restricted error instead of a generic failure

What

A new error reason, ip_restricted, was added alongside the existing not_permitted and lane_unavailable reasons in the map from internal error reasons to a public credential-scope error code. It now also appears specifically when a model catalog fetch fails because an organization's IP allowlist rejected the request (HTTP 403 with code ip_not_in_allowed_range), with its own log message and telemetry off_reason, distinguishing it from the prior two failure reasons.

Why

This lets users and logs distinguish being blocked by an organization's IP allowlist from other credential or availability failures, making it clearer what needs to be fixed.

See this entry in the whole of v2.1.275 →