Commit Graph

259 Commits

Author SHA1 Message Date
MarkLo 34dc5b0f87 2025-12-02 23:03:41 +08:00
MarkLo 65c0033cca 2025-12-02 21:59:51 +08:00
MarkLo fd4aff76a1 2025-12-02 02:49:49 +08:00
MarkLo 8004383006 2025-12-01 21:02:10 +08:00
MarkLo 9e55753cda 2025-12-01 20:21:11 +08:00
MarkLo 52b51845e6 2025-12-01 20:12:13 +08:00
MarkLo 9c8e6458e7 2025-12-01 19:54:47 +08:00
MarkLo f2d73888a0 2025-12-01 19:52:45 +08:00
MarkLo c17269608f 2025-12-01 19:22:34 +08:00
MarkLo be75949f65 fix(frontend): unify color scheme and fix K-line chart rendering
- Add gradient styles to workflow Card, Footer, and DownloadReports
- Simplify K-line chart implementation using BarChart with Cell coloring
- Fix TypeScript errors in chart components
- Ensure consistent visual design across all pages
2025-12-01 19:19:13 +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 2bf7da4afd 2025-12-01 03:29:56 +08:00
MarkLo 409277abec 2025-12-01 03:11:49 +08:00
MarkLo 8304898d5c 2025-12-01 03:04:54 +08:00
MarkLo 1c499e8a37 2025-12-01 02:56:47 +08:00
MarkLo 196f723bd1 2025-12-01 02:28:16 +08:00
MarkLo e1eaf964f6 2025-12-01 01:54:44 +08:00
MarkLo d21432dad7 2025-12-01 01:03:27 +08:00
MarkLo 83d0633b75
更新 README.md 2025-11-30 09:18:54 +08:00
MarkLo 031b586fcd
更新 README.md 2025-11-30 09:18:08 +08:00
MarkLo ba4cc41a5a 2025-11-29 00:19:17 +08:00
MarkLo 50c2dd8412 2025-11-27 17:46:21 +08:00
MarkLo c72c7beba8 2025-11-27 04:42:28 +08:00
MarkLo 4e21142757 2025-11-27 04:10:14 +08:00
MarkLo 44705c79a7 2025-11-27 03:58:07 +08:00
MarkLo 2065323a59 2025-11-26 23:13:18 +08:00
MarkLo 787e2a50e6 2025-11-26 23:12:52 +08:00
MarkLo 5518b38d86
Update homepage screenshot reference in README 2025-11-26 20:34:07 +08:00
MarkLo 20de45c4fc
Rename 1.png to homepage.png 2025-11-26 20:33:37 +08:00
MarkLo 1b36f3cabb
Update README.md 2025-11-26 20:32:29 +08:00
MarkLo cbaf3a02ff 2025-11-26 20:29:22 +08:00
MarkLo 7a0611e7f9 2025-11-26 20:06:08 +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 cef75b21bd 2025-11-26 17:41:16 +08:00
MarkLo 4acfd69fb5 2025-11-26 17:14:54 +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 5de461e1df 2025-11-26 11:23:07 +08:00
MarkLo d0d3e87e22 2025-11-26 03:18:08 +08:00
MarkLo 24a762cb93 2025-11-26 02:21:58 +08:00
MarkLo 9e0fc132bb
Update README.md 2025-11-25 22:28:35 +08:00
MarkLo 6076322e35 2025-11-25 21:49:14 +08:00