Просмотр исходного кода

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

Co-authored-by: Aiden Cline <[email protected]>
André Cruz 2 месяцев назад
Родитель
Сommit
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,
           }),
         },
       ]