From 4480f504e4e9a905e8203e96fbb86483105e26be Mon Sep 17 00:00:00 2001 From: Cita Date: Sat, 21 Mar 2026 19:58:41 +0800 Subject: [PATCH] fix: satisfy server build typing --- src/server/proxy-core/surfaces/openAiResponsesSurface.ts | 2 +- src/server/routes/proxy/responsesWebsocket.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/proxy-core/surfaces/openAiResponsesSurface.ts b/src/server/proxy-core/surfaces/openAiResponsesSurface.ts index 3b82164..5cc24c9 100644 --- a/src/server/proxy-core/surfaces/openAiResponsesSurface.ts +++ b/src/server/proxy-core/surfaces/openAiResponsesSurface.ts @@ -138,7 +138,7 @@ function carriesResponsesFileUrlInput(value: unknown): boolean { function shouldRefreshOauthResponsesRequest(input: { oauthProvider?: string; status: number; - response: Response; + response: { headers: { get(name: string): string | null } }; rawErrText: string; }): boolean { if (input.status === 401) return true; diff --git a/src/server/routes/proxy/responsesWebsocket.ts b/src/server/routes/proxy/responsesWebsocket.ts index de58de3..70531a0 100644 --- a/src/server/routes/proxy/responsesWebsocket.ts +++ b/src/server/routes/proxy/responsesWebsocket.ts @@ -341,7 +341,7 @@ async function forwardResponsesRequestViaHttp(input: { preserveIncrementalMode: boolean; authToken: string; }): Promise { - const injectHeaders = { + const injectHeaders: Record = { ...buildInjectHeaders(input.request), [RESPONSES_WEBSOCKET_TRANSPORT_HEADER]: '1', ...(input.preserveIncrementalMode ? { [RESPONSES_WEBSOCKET_MODE_HEADER]: 'incremental' } : {}),