You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
File AttachmentsArea: what it touches
ImprovementsKind: in v2.1.323,
ImprovementsSection of the release
What
When Claude Code downloads an attachment and the server answers that too many requests are coming in (status 429) or that it is temporarily unavailable (status 503), Claude Code now reads the server's Retry-After header. That header says how long to wait. Claude Code uses that wait before trying again, capped at a maximum. Before, it only used its own waits, which grew longer with each attempt.
The timing details Claude Code reports about downloads now also count retries and failures.
Why
Retries are gentler on a server that is already overloaded, so downloads are more likely to succeed instead of failing again straight away.