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
Retry httpx.RemoteProtocolError raised mid-stream, not just at connect time
parse_sse_lines wrapped every next(it) failure in the non-retryable ChatError,
including httpx.RemoteProtocolError -- so _is_retryable_exc's RemoteProtocolError
branch only ever fired for a disconnect at connect time, never for the mid-stream
case CodeRabbit flagged and the one actually seen in production. Raise
TransientChatError instead when the wrapped exception is a RemoteProtocolError.
0 commit comments