1
0
forked from boos/BoosAPI

fix: satisfy server build typing

This commit is contained in:
Cita
2026-03-21 19:58:41 +08:00
parent d9e550c279
commit 4480f504e4
2 changed files with 2 additions and 2 deletions
@@ -138,7 +138,7 @@ function carriesResponsesFileUrlInput(value: unknown): boolean {
function shouldRefreshOauthResponsesRequest(input: { function shouldRefreshOauthResponsesRequest(input: {
oauthProvider?: string; oauthProvider?: string;
status: number; status: number;
response: Response; response: { headers: { get(name: string): string | null } };
rawErrText: string; rawErrText: string;
}): boolean { }): boolean {
if (input.status === 401) return true; if (input.status === 401) return true;
@@ -341,7 +341,7 @@ async function forwardResponsesRequestViaHttp(input: {
preserveIncrementalMode: boolean; preserveIncrementalMode: boolean;
authToken: string; authToken: string;
}): Promise<unknown[] | null> { }): Promise<unknown[] | null> {
const injectHeaders = { const injectHeaders: Record<string, string | string[]> = {
...buildInjectHeaders(input.request), ...buildInjectHeaders(input.request),
[RESPONSES_WEBSOCKET_TRANSPORT_HEADER]: '1', [RESPONSES_WEBSOCKET_TRANSPORT_HEADER]: '1',
...(input.preserveIncrementalMode ? { [RESPONSES_WEBSOCKET_MODE_HEADER]: 'incremental' } : {}), ...(input.preserveIncrementalMode ? { [RESPONSES_WEBSOCKET_MODE_HEADER]: 'incremental' } : {}),