{"version":"2.1.290","anchor":"suspended-stream-retry-class-and-two-retry-gates-tidy-cloud","canonical_anchor":"suspended-stream-retry-class-and-two-retry-gates-tidy-cloud","heading":"Stalled responses that were suspended now get their own retry allowance","tier":"notice","area":"API Errors","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290\/e\/suspended-stream-retry-class-and-two-retry-gates-tidy-cloud","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290","markdown":"### Stalled responses that were suspended now get their own retry allowance\n\nWhen a response stops arriving because it was suspended, Claude Code now retries it a limited number of times before its usual retry handling\n\n**Unclear.** What the two new remote switches change in practice is not clear.\n\n**What**\n\nWhen Claude Code asks the model for a reply and nothing comes back, it retries. It now recognises a separate case: a reply that stopped because it was suspended. Those get their own number of retries before Claude Code falls back to its normal retry handling.\n\nTwo new remote switches set or limit retry values. Both are on unless they are switched off remotely. Claude Code also now records how retries tied to filtered output end.\n\n**Why**\n\nA reply that stalled because the computer went to sleep, for example, now has its own allowance for retrying instead of being treated like any other missing reply.\n\n- Flag `tengu_tidy_cloud`: Not enough to say (read for one account on one subscription tier against v2.1.290; this account: no value returned, anonymous baseline: no value returned, compiled default: on) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Flag `tengu_eager_rain`: Not enough to say (read for one account on one subscription tier against v2.1.290; this account: no value returned, anonymous baseline: no value returned, compiled default: on) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: API Errors\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}