From 277b87413baa76af8fff1ec1fbeccdac47094d04 Mon Sep 17 00:00:00 2001 From: Xingyao Wang Date: Sat, 31 May 2025 06:35:19 +0800 Subject: [PATCH] chore: log stack trace when failed to connect in mcp (#8804) --- openhands/mcp/utils.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/openhands/mcp/utils.py b/openhands/mcp/utils.py index 9beb19bc49..7c7a1cf238 100644 --- a/openhands/mcp/utils.py +++ b/openhands/mcp/utils.py @@ -69,7 +69,9 @@ async def create_mcp_clients( mcp_clients.append(client) logger.info(f'Connected to MCP server {server_url} via SSE') except Exception as e: - logger.error(f'Failed to connect to {server_url}: {str(e)}') + logger.error( + f'Failed to connect to {server_url}: {str(e)}', exc_info=True + ) try: await client.disconnect() except Exception as disconnect_error: