diff --git a/src/client/sse.ts b/src/client/sse.ts index 878a4919..7939e8cb 100644 --- a/src/client/sse.ts +++ b/src/client/sse.ts @@ -99,11 +99,11 @@ export class SSEClientTransport implements Transport { } private async _commonHeaders(): Promise { - const headers: HeadersInit = {}; + const headers: HeadersInit = { ...this._requestInit?.headers }; if (this._authProvider) { const tokens = await this._authProvider.tokens(); if (tokens) { - headers["Authorization"] = `Bearer ${tokens.access_token}`; + (headers as Record)["Authorization"] = `Bearer ${tokens.access_token}`; } }