Follow Discord
Sweep 27 Oct 2026 · 19:04Z Build v2.1.312 531 read Stable v2.1.308 Latest v2.1.312 Next v2.1.312 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.311 ·

Git fetch failures caused by rate limiting are now reported as throttling

When git fetch is refused for rate limiting, Claude Code now says it was throttled and waits longer before retrying

You'll notice Improvements
JSON All of v2.1.311
You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
ElsewhereArea: what it touches
ImprovementsKind: in v2.1.311,
ImprovementsSection of the release
What

When Claude Code runs git fetch and it fails, it now checks whether the failure was throttling, meaning the server asked it to slow down. Two cases count:

  • the server answered with HTTP 429, the "too many requests" response
  • a wrapper program installed as git exited with code 75

If the last attempt fails this way, the error says the fetch was throttled on its last attempt instead of the general "git fetch failed after N attempts" message. Retries for these failures wait longer between attempts.

Why

A rate limit is now kept apart from a real fetch failure, so you can tell whether to wait or to fix something.

See this entry in the whole of v2.1.311 →

Feedback