Merge pull request #6 from geelen/debug-logging

Starting to debug the multi-window boot
This commit is contained in:
Glen Maddern 2025-03-25 09:46:13 +11:00 committed by GitHub
commit 29167f4633
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2,6 +2,8 @@ import { OAuthClientProvider, UnauthorizedError } from '@modelcontextprotocol/sd
import { SSEClientTransport } from '@modelcontextprotocol/sdk/client/sse.js'
import { Transport } from '@modelcontextprotocol/sdk/shared/transport.js'
const pid = process.pid
/**
* Creates a bidirectional proxy between two transports
* @param params The transport connections to proxy between
@ -63,7 +65,7 @@ export async function connectToRemoteServer(
authProvider: OAuthClientProvider,
waitForAuthCode: () => Promise<string>,
): Promise<SSEClientTransport> {
console.error('Connecting to remote server:', serverUrl)
console.error(`[${pid}] Connecting to remote server: ${serverUrl}`)
const url = new URL(serverUrl)
const transport = new SSEClientTransport(url, { authProvider })