Merge remote-tracking branch 'origin/main'

This commit is contained in:
Hua
2026-03-13 10:57:24 +08:00
2 changed files with 3 additions and 2 deletions

3
.gitignore vendored
View File

@@ -1,5 +1,6 @@
.worktrees/ .worktrees/
.assets .assets
.docs
.env .env
*.pyc *.pyc
dist/ dist/
@@ -7,7 +8,7 @@ build/
docs/ docs/
*.egg-info/ *.egg-info/
*.egg *.egg
*.pyc *.pycs
*.pyo *.pyo
*.pyd *.pyd
*.pyw *.pyw

View File

@@ -156,7 +156,7 @@ class AgentLoop:
await self._mcp_stack.__aenter__() await self._mcp_stack.__aenter__()
await connect_mcp_servers(self._mcp_servers, self.tools, self._mcp_stack) await connect_mcp_servers(self._mcp_servers, self.tools, self._mcp_stack)
self._mcp_connected = True self._mcp_connected = True
except Exception as e: except BaseException as e:
logger.error("Failed to connect MCP servers (will retry next message): {}", e) logger.error("Failed to connect MCP servers (will retry next message): {}", e)
if self._mcp_stack: if self._mcp_stack:
try: try: