-
Andrey Azeev authored
Retry-in-progress events in BaseAPI (_fetch and streaming path) moved from WARNING to DEBUG: retryable-status re-send (408/429/500/502/503/504 with attempts remaining) and transient network errors with attempts remaining. Terminal events unchanged: retry exhaustion stays ERROR, 4xx client errors stay WARNING. Retries hide transient failures; per-attempt WARNING flooded logs and raised false alerts under rate-limit. Intermediate attempts are diagnostics (DEBUG); only final exhaustion warrants attention (ERROR). Claude-Session: https://claude.ai/code/session_015nXYpp8mnMDUEVszZxAiZo
c7455715Andrey Azeev authoredRetry-in-progress events in BaseAPI (_fetch and streaming path) moved from WARNING to DEBUG: retryable-status re-send (408/429/500/502/503/504 with attempts remaining) and transient network errors with attempts remaining. Terminal events unchanged: retry exhaustion stays ERROR, 4xx client errors stay WARNING. Retries hide transient failures; per-attempt WARNING flooded logs and raised false alerts under rate-limit. Intermediate attempts are diagnostics (DEBUG); only final exhaustion warrants attention (ERROR). Claude-Session: https://claude.ai/code/session_015nXYpp8mnMDUEVszZxAiZo
To find the state of this project's repository at the time of any of these versions, check out the tags.
Loading