Преглед изворни кода

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

Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
André Cruz пре 9 месеци
родитељ
комит
87a03e1e30
1 измењених фајлова са 2 додато и 2 уклоњено
  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",
           transport: new StreamableHTTPClientTransport(new URL(mcp.url), {
             authProvider,
-            requestInit: oauthDisabled && mcp.headers ? { headers: mcp.headers } : undefined,
+            requestInit: mcp.headers ? { headers: mcp.headers } : undefined,
           }),
         },
         {
           name: "SSE",
           transport: new SSEClientTransport(new URL(mcp.url), {
             authProvider,
-            requestInit: oauthDisabled && mcp.headers ? { headers: mcp.headers } : undefined,
+            requestInit: mcp.headers ? { headers: mcp.headers } : undefined,
           }),
         },
       ]