* In useConnection.ts (#924)

- in connect()
    - Pass authProvider in transport options
This commit is contained in:
Cliff Hall 2026-01-18 21:08:43 -05:00 • committed by GitHub
commit 94ba4c3b56
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -545,6 +545,7 @@ export function useConnection({
requestHeaders["Accept"] = "text/event-stream";
requestHeaders["content-type"] = "application/json";
transportOptions = {
authProvider: serverAuthProvider,
fetch: async (
url: string | URL | globalThis.Request,
init?: RequestInit,
@ -566,6 +567,7 @@ export function useConnection({
case "streamable-http":
transportOptions = {
authProvider: serverAuthProvider,
fetch: async (
url: string | URL | globalThis.Request,
init?: RequestInit,
@ -654,6 +656,7 @@ export function useConnection({
);
}
transportOptions = {
authProvider: serverAuthProvider,
eventSourceInit: {
fetch: (
url: string | URL | globalThis.Request,
@ -675,6 +678,7 @@ export function useConnection({
mcpProxyServerUrl = new URL(`${getMCPProxyAddress(config)}/mcp`);
mcpProxyServerUrl.searchParams.append("url", sseUrl);
transportOptions = {
authProvider: serverAuthProvider,
eventSourceInit: {
fetch: (
url: string | URL | globalThis.Request,