open-webui/backend/open_webui/utils/mcp
KingsleyOWO c3ea8f7480
fix: make MCPClient.connect() initialize timeout configurable via env var
Add MCP_INITIALIZE_TIMEOUT environment variable to override the hardcoded
  10s session.initialize() timeout in MCPClient.connect(). Raise default to
  60s to accommodate cold-start handshake times observed against real MCP
  servers exposing many tools.

  Fixes: #25001
2026-05-22 17:57:01 +08:00
..
client.py fix: make MCPClient.connect() initialize timeout configurable via env var 2026-05-22 17:57:01 +08:00