Skip to content

Commit 0a2d7af

Browse files
committed
core: honor retry-after values exceeding 10 minutes instead of discarding them
1 parent 37652f4 commit 0a2d7af

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/opencode/test/session/retry.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,11 @@ describe("session.retry.delay", () => {
5151
expect(SessionRetry.delay(error, 1)).toBe(2000)
5252
})
5353

54-
test("returns undefined when retry-after exceeds 10 minutes with headers", () => {
54+
test("uses retry-after values even when exceeding 10 minutes with headers", () => {
5555
const error = apiError({ "retry-after": "50" })
5656
expect(SessionRetry.delay(error, 1)).toBe(50000)
5757

5858
const longError = apiError({ "retry-after-ms": "700000" })
59-
expect(SessionRetry.delay(longError, 1)).toBeUndefined()
59+
expect(SessionRetry.delay(longError, 1)).toBe(700000)
6060
})
6161
})

0 commit comments

Comments
 (0)