{"version":"2.1.287","anchor":"retry-helper-takes-a-per-attempt-delay-list","canonical_anchor":"retry-helper-takes-a-per-attempt-delay-list","heading":"Retries can use a different wait before each attempt","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287\/e\/retry-helper-takes-a-per-attempt-delay-list","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287","markdown":"### Retries can use a different wait before each attempt\n\nClaude Code's retry logic now follows a list of waits, so the number of retries and the gap between them can differ by task\n\n**Unclear.** The default wait list and which parts of Claude Code use their own are not known.\n\n**What**\n\nWhen something fails for a passing reason, Claude Code can try again. Before, it waited the same fixed time before each retry. Now it follows a list of waits, one per attempt, and the length of that list sets how many retries happen. A default list is used unless a part of Claude Code supplies its own.\n\n**Why**\n\nThis changes how long Claude Code waits between retries and how many times it tries after a temporary failure.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}