MarkLo
da7d05ecc9
2025-12-12 05:30:04 +08:00
MarkLo
482d8fa6aa
2025-12-11 15:00:30 +08:00
MarkLo
20e0c6a2d9
2025-12-11 13:46:33 +08:00
MarkLo
9ef0f2265d
2025-12-11 01:31:44 +08:00
MarkLo
a51b31dc21
2025-12-11 00:37:19 +08:00
MarkLo
5dee4b323c
2025-12-05 23:34:50 +08:00
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
1c499e8a37
2025-12-01 02:56:47 +08:00
MarkLo
787e2a50e6
2025-11-26 23:12:52 +08:00
MarkLo
96b90b01da
2025-11-26 19:43:52 +08:00
MarkLo
dcadb3c339
2025-11-26 18:46:15 +08:00
MarkLo
c9e092202c
2025-11-26 18:44:47 +08:00
MarkLo
85b2fffef3
2025-11-26 18:15:55 +08:00
MarkLo
2e2b4db5da
2025-11-26 16:40:58 +08:00
MarkLo
7bb51aa7a0
2025-11-26 16:33:51 +08:00
MarkLo
2f79956694
2025-11-26 15:53:42 +08:00
MarkLo
c93d118308
2025-11-26 15:28:36 +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
c4430805e2
2025-11-25 19:58:10 +08:00
MarkLo
39208ccf35
2025-11-25 19:42:16 +08:00
MarkLo
6f3e757883
2025-11-25 18:32:14 +08:00
MarkLo
25362bb97b
2025-11-25 18:16:05 +08:00
MarkLo
f3e453ff57
2025-11-25 17:59:38 +08:00
MarkLo
4fa7a60bbb
2025-11-25 17:25:05 +08:00
MarkLo
8d679007bf
2025-11-25 17:03:17 +08:00
MarkLo
15babc2bea
2025-11-25 05:35:54 +08:00
MarkLo
4cf7e808d7
2025-11-25 05:03:48 +08:00
MarkLo
ebbc655d8a
2025-11-25 04:41:11 +08:00
MarkLo
3b89cc2f5c
2025-11-25 04:18:43 +08:00
MarkLo
357aa45390
2025-11-24 01:03:13 +08:00
MarkLo
9ae9007afd
2025-11-23 22:37:47 +08:00
MarkLo
02b83a6ddd
2025-11-23 07:31:00 +08:00
MarkLo
91ad37412b
2025-11-23 03:14:49 +08:00
MarkLo
bf02a3c59f
2025-11-21 23:57:33 +08:00
MarkLo
e898ebb2b5
2025-11-21 05:12:02 +08:00
MarkLo
eeb3d44423
2025-11-17 06:47:43 +08:00
MarkLo
a28ed2336e
2025-11-17 04:30:40 +08:00
MarkLo
9b3aee8ae6
2025-11-17 02:33:29 +08:00
MarkLo
82829741b9
2025-11-16 05:28:16 +08:00
MarkLo
d522d3ec43
2025-11-16 04:41:49 +08:00
MarkLo
5c52bb678a
2025-11-15 22:50:01 +08:00
Edward Sun
7bb2941b07
optimized yfin fetching to be much faster
2025-10-06 19:58:01 -07:00
Edward Sun
c07dcf026b
added fallbacks for tools
2025-10-03 22:40:09 -07:00
luohy15
d23fb539e9
minor fix
2025-09-30 13:27:48 +08:00
luohy15
b01051b9f4
Switch default data vendor
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-30 12:43:27 +08:00
luohy15
86bc0e793f
minor fix
2025-09-27 00:04:59 +08:00