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,
ideContext,
} from '../services/ideContext.js';
import { getErrorMessage } from '../utils/errors.js';
export const MCP_DEFAULT_TIMEOUT_MSEC = 10 * 60 * 1000; // default to 10 minutes
@@ -242,7 +243,9 @@ export async function connectAndDiscover(
throw 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);
}
}