After the 429 retry deadline stopped a turn, later progress such as a context compaction start still completed the pending provider retry. That removed the retry entry, so the turn's failure lost its retry metadata and the retry item was reported as recovered. Once the retry is exhausted it failed rather than recovered, so leave it in place for the turn's failure.
Hong Liu committed on 10/23/2026, 8:19:37 AMparent837b02b
Checks
- SuccessfulCodeRabbitGitHub
Review paused
- Successful
Skipped - Not affected
- SuccessfulCheckGitHub
- SkippedRelease SmokeGitHub
- SkippedRustGitHub
- SkippedTest WebGitHub
- Skipped
- SuccessfulBuild and TypecheckGitHub
- SuccessfulTestGitHub
- Skipped
- SuccessfulLabel PR sizeGitHub
- SuccessfulLabel PR 23842GitHub
- SkippedDeploy web previewGitHub
- SkippedEAS PreviewGitHub
- SuccessfulNative fingerprint diffGitHub
- SuccessfulTest Server 3GitHub
- SuccessfulTest Server 1GitHub
- SuccessfulTest Server 4GitHub
- SuccessfulTest Server 5GitHub
- SuccessfulTest Server 6GitHub
- SuccessfulTest Server 2GitHub
- SuccessfulTest Server 7GitHub
- SuccessfulChangesGitHub
- SuccessfulTest Server 8GitHub
- SuccessfulLintGitHub
- SuccessfulPrepare PR size configGitHub
- SuccessfulCollect PR targetsGitHub
2 files changedLine totals unavailable