You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(http): add 30s connect timeout to prevent indefinite hangs
HttpMcpClient.connect() previously had no timeout, so unresponsive
OAuth discovery endpoints or slow MCP servers could hang forever.
- Add 30s default timeout (configurable via SUPER_MCP_CONNECT_TIMEOUT_MS)
- Apply to primary connect, SSE fallback, and finishOAuth reconnect
- Clean up timer on success, swallow late rejections on timeout
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
0 commit comments