fix(run_agent): recover primary client on openai transport errors

This commit is contained in:
helix4u
2026-04-09 13:56:11 -06:00
committed by Teknium
parent 19292eb8bf
commit 9aedab00f4
2 changed files with 25 additions and 0 deletions

View File

@@ -5143,6 +5143,7 @@ class AIAgent:
_TRANSIENT_TRANSPORT_ERRORS = frozenset({
"ReadTimeout", "ConnectTimeout", "PoolTimeout",
"ConnectError", "RemoteProtocolError",
"APIConnectionError", "APITimeoutError",
})
def _try_recover_primary_transport(