What
Some sessions reach GitHub through a proxy, a middleman service that carries the connection, and Claude Code provides a stand-in for the gh command (GitHub's command-line tool) that goes through it. When that proxy fails, the error message now names one of two cases:
- The proxy refused the connection. As before, the advice is not to retry the same request unchanged.
- The proxy could not open the connection. The message now says to wait and retry once, then check the proxy's status endpoint, an address that reports whether the proxy is working.
Before this change, every failure was reported as a refused connection with advice not to retry.
Why
A connection that could not open is often a passing problem. With the new message, Claude can retry these short-lived failures instead of giving up as if the request had been refused.