Commit Graph

17 Commits

Author SHA1 Message Date
MarkLo edced35f70 feat: improve retry mechanism with jitter and longer delays
- Increase max retry attempts from 3 to 5
- Extend max delay from 10s to 60s for better handling of persistent 529 errors
- Add jitter (random 0-0.5s delay) to avoid synchronized retries
- Based on Cursor IDE blog best practices for handling Claude API 529 errors
2025-12-01 04:16:55 +08:00
MarkLo 42ef175ddb feat: add retry mechanism for Anthropic API 529 errors
- Add tenacity-based retry logic to Research Manager
- Configure exponential backoff (2-10s) for OverloadedError
- Maximum 3 retry attempts with warning-level logging
- Improves system stability against temporary API overload
- Fix: correct import path for OverloadedError from anthropic._exceptions
2025-12-01 03:56:56 +08:00
MarkLo 787e2a50e6 2025-11-26 23:12:52 +08:00
MarkLo 7bb51aa7a0 2025-11-26 16:33:51 +08:00
MarkLo 2f79956694 2025-11-26 15:53:42 +08:00
MarkLo 3dcdbb5659 2025-11-26 13:39:14 +08:00
MarkLo ace244e7be 2025-11-26 12:39:39 +08:00
MarkLo d0d3e87e22 2025-11-26 03:18:08 +08:00
MarkLo 8d3c8dc2a6 2025-11-25 20:48:39 +08:00
MarkLo 39208ccf35 2025-11-25 19:42:16 +08:00
MarkLo 8d679007bf 2025-11-25 17:03:17 +08:00
MarkLo 3b89cc2f5c 2025-11-25 04:18:43 +08:00
MarkLo 9ae9007afd 2025-11-23 22:37:47 +08:00
MarkLo 91ad37412b 2025-11-23 03:14:49 +08:00
MarkLo a28ed2336e 2025-11-17 04:30:40 +08:00
MarkLo 5c52bb678a 2025-11-15 22:50:01 +08:00
Yijia-Xiao cc97cb6d5d chore(release): v0.1.0 – initial public release of TradingAgents 2025-06-05 04:27:57 -07:00