Dhanji R. Prasanna
60578e310c
Clean up error and retry messages for recoverable errors
Before:
❌ Error: Anthropic API error: AnthropicError { error_type: "overloaded_error", ... }
⚠️ Model busy detected (attempt 2/3). Retrying in 2.2s...
[ERROR logs dumped to terminal]
After:
g3: model overloaded [error: attempt 1/3]
g3: retrying in 2.2s ... [done]
Changes:
- Use G3Status formatting for clean, consistent output
- Downgrade ERROR logs to debug for recoverable errors
- Apply same treatment to all recoverable error types:
rate limited, server error, network error, timeout,
model overloaded, token limit, context length exceeded
- Update both g3-cli (task_execution.rs) and g3-core (retry.rs)
2026-01-20 22:40:09 +05:30
..
2026-01-13 18:44:59 +05:30
2026-01-20 10:00:37 +05:30
2026-01-20 21:57:12 +05:30
2025-12-25 18:23:10 +11:00
2026-01-20 09:50:55 +05:30
2026-01-20 16:17:38 +05:30
2025-11-27 21:00:02 +11:00
2026-01-12 18:20:08 +05:30
2026-01-12 18:20:08 +05:30
2026-01-20 21:53:28 +05:30
2026-01-16 09:16:16 +05:30
2026-01-12 18:20:08 +05:30
2026-01-13 21:49:48 +05:30
2026-01-16 07:05:57 +05:30
2026-01-07 10:20:28 +11:00
2026-01-20 22:40:09 +05:30
2026-01-11 06:49:45 +08:00
2026-01-12 18:20:08 +05:30
2026-01-13 16:11:53 +05:30
2026-01-20 16:17:38 +05:30
2026-01-20 15:45:35 +05:30
2026-01-14 08:12:50 +05:30
2025-11-27 21:00:02 +11:00
2025-10-10 09:35:03 +11:00
2026-01-09 14:57:24 +11:00
2025-11-27 21:00:02 +11:00
2026-01-14 19:00:53 +05:30
2026-01-14 08:12:50 +05:30
2026-01-20 09:50:55 +05:30
2026-01-13 14:52:52 +05:30
2025-12-24 14:32:39 +11:00