Skip to content

Commit 2f1547e

Browse files
chore: generate
1 parent 62da1e7 commit 2f1547e

3 files changed

Lines changed: 22 additions & 4 deletions

File tree

packages/opencode/src/plugin/openai/ws-pool.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,11 @@ export function createWebSocketFetch(options?: CreateWebSocketFetchOptions) {
162162
}
163163

164164
entry.fallback = true
165-
log.warn("websocket setup failed", { key, error: error instanceof Error ? error.message : String(error), fallback: "http" })
165+
log.warn("websocket setup failed", {
166+
key,
167+
error: error instanceof Error ? error.message : String(error),
168+
fallback: "http",
169+
})
166170
invalidate(entry)
167171
return httpFetch(input, httpInit)
168172
}
@@ -202,7 +206,11 @@ async function socket(
202206
maxConnectionAge: number,
203207
signal?: AbortSignal | null,
204208
) {
205-
if (entry.socket?.readyState === WebSocket.OPEN && entry.connectedAt && Date.now() - entry.connectedAt < maxConnectionAge) {
209+
if (
210+
entry.socket?.readyState === WebSocket.OPEN &&
211+
entry.connectedAt &&
212+
Date.now() - entry.connectedAt < maxConnectionAge
213+
) {
206214
return entry.socket
207215
}
208216

packages/opencode/src/plugin/openai/ws.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,14 @@ export function streamResponsesWebSocket(options: StreamResponsesWebSocketOption
201201
}
202202

203203
if (!emitted) options.onFirstEvent?.()
204-
controller?.enqueue(encoder.encode(`${text.split(/\r?\n/).map((line) => `data: ${line}`).join("\n")}\n\n`))
204+
controller?.enqueue(
205+
encoder.encode(
206+
`${text
207+
.split(/\r?\n/)
208+
.map((line) => `data: ${line}`)
209+
.join("\n")}\n\n`,
210+
),
211+
)
205212
emitted = true
206213
resetIdleTimeout("idle timeout waiting for websocket")
207214

packages/opencode/test/plugin/openai-ws.test.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -551,7 +551,10 @@ function streamRequest(headers?: Record<string, string>, signal?: AbortSignal):
551551
}
552552

553553
function mockFetch(
554-
fn: (input: Parameters<typeof globalThis.fetch>[0], init: Parameters<typeof globalThis.fetch>[1]) => ReturnType<typeof globalThis.fetch>,
554+
fn: (
555+
input: Parameters<typeof globalThis.fetch>[0],
556+
init: Parameters<typeof globalThis.fetch>[1],
557+
) => ReturnType<typeof globalThis.fetch>,
555558
): typeof globalThis.fetch {
556559
return Object.assign(fn, { preconnect: globalThis.fetch.preconnect })
557560
}

0 commit comments

Comments
 (0)