Skip to content

Commit 67caf89

Browse files
fix(opencode): increase OpenAI header timeout (#37770)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
1 parent 78587c1 commit 67caf89

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

packages/opencode/src/provider/provider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ import { ModelStatus } from "./model-status"
3232
import { RuntimeFlags } from "@/effect/runtime-flags"
3333
import { ProviderError } from "./error"
3434

35-
const OPENAI_HEADER_TIMEOUT_DEFAULT = 10_000
35+
const OPENAI_HEADER_TIMEOUT_DEFAULT = 300_000
3636

3737
function wrapSSE(res: Response, ms: number, ctl: AbortController) {
3838
if (typeof ms !== "number" || ms <= 0) return res

packages/opencode/test/provider/header-timeout.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ it.live("OpenAI API auth gets default headerTimeout", () =>
162162
Effect.gen(function* () {
163163
const provider = yield* Provider.Service
164164
const openai = yield* provider.getProvider(ProviderV2.ID.openai)
165-
expect(openai.options.headerTimeout).toBe(10_000)
165+
expect(openai.options.headerTimeout).toBe(300_000)
166166
}),
167167
)
168168
}),

0 commit comments

Comments
 (0)