Simplify MCP connection errors. (#4508)

This commit is contained in:
N. Taylor Mullen
2025-07-19 12:44:51 -07:00
committed by GitHub
parent 73d5d988f5
commit 412b78c5ab

View File

@@ -26,6 +26,7 @@ import {
IDE_SERVER_NAME, IDE_SERVER_NAME,
ideContext, ideContext,
} from '../services/ideContext.js'; } from '../services/ideContext.js';
import { getErrorMessage } from '../utils/errors.js';
export const MCP_DEFAULT_TIMEOUT_MSEC = 10 * 60 * 1000; // default to 10 minutes export const MCP_DEFAULT_TIMEOUT_MSEC = 10 * 60 * 1000; // default to 10 minutes
@@ -242,7 +243,9 @@ export async function connectAndDiscover(
throw error; throw error;
} }
} catch (error) { } catch (error) {
console.error(`Error connecting to MCP server '${mcpServerName}':`, error); console.error(
`Error connecting to MCP server '${mcpServerName}': ${getErrorMessage(error)}`,
);
updateMCPServerStatus(mcpServerName, MCPServerStatus.DISCONNECTED); updateMCPServerStatus(mcpServerName, MCPServerStatus.DISCONNECTED);
} }
} }