Quellcode durchsuchen

fix(mcp): send custom headers regardless of OAuth settings (#5273)

Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
André Cruz vor 9 Monaten
Ursprung
Commit
87a03e1e30
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      packages/opencode/src/mcp/index.ts

+ 2 - 2
packages/opencode/src/mcp/index.ts

@@ -189,14 +189,14 @@ export namespace MCP {
           name: "StreamableHTTP",
           name: "StreamableHTTP",
           transport: new StreamableHTTPClientTransport(new URL(mcp.url), {
           transport: new StreamableHTTPClientTransport(new URL(mcp.url), {
             authProvider,
             authProvider,
-            requestInit: oauthDisabled && mcp.headers ? { headers: mcp.headers } : undefined,
+            requestInit: mcp.headers ? { headers: mcp.headers } : undefined,
           }),
           }),
         },
         },
         {
         {
           name: "SSE",
           name: "SSE",
           transport: new SSEClientTransport(new URL(mcp.url), {
           transport: new SSEClientTransport(new URL(mcp.url), {
             authProvider,
             authProvider,
-            requestInit: oauthDisabled && mcp.headers ? { headers: mcp.headers } : undefined,
+            requestInit: mcp.headers ? { headers: mcp.headers } : undefined,
           }),
           }),
         },
         },
       ]
       ]