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: add read timeouts to protocol to prevent indefinite hangs
Protocol reads now use asyncio.wait_for with a configurable timeout
(default 15s). After handshake, the timeout is increased to at least
the server's heartbeat timeout. Previously, a hung server with an
open TCP connection would block the client forever.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments