TradingAgents/frontend
MarkLo127 4f219bd74e Fix: Resolve GraphRecursionError by passing config params to agents and increasing recursion_limit to 200
- Pass max_debate_rounds and max_risk_discuss_rounds from config to ConditionalLogic
- Pass max_recur_limit from config to Propagator
- Increase default recursion_limit from 100 to 200 in default_config.py
- Increase Propagator default max_recur_limit from 100 to 200

Also includes earlier fixes:
- Add 365-day minimum date range validation to get_stock_data tool
- Update market analyst prompt to specify 1-year data requirement
- Initialize all debate state fields (bull_history, bear_history, judge_decision, etc.)
- Add report completeness logging in trading_service.py
- Add debug logging in frontend results page

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-12 17:17:23 +08:00
..
app Fix: Resolve GraphRecursionError by passing config params to agents and increasing recursion_limit to 200 2026-03-12 17:17:23 +08:00
components 2026-03-11 15:32:10 +08:00
context 2025-12-12 19:01:49 +08:00
contexts 2026-01-27 13:22:52 +08:00
hooks 2025-12-17 05:41:30 +08:00
lib Fix Railway ECONNREFUSED error by unifying backend URL resolution 2026-03-12 11:03:05 +08:00
public 2025-12-21 02:00:38 +08:00
.dockerignore 2025-12-12 05:43:08 +08:00
.gitignore 2025-11-20 21:56:47 +08:00
Dockerfile Replace next.config.ts rewrites with catch-all API proxy route 2026-03-12 11:37:12 +08:00
Dockerfile.railway 2026-03-11 16:56:32 +08:00
bun.lock 2026-03-10 19:07:11 +08:00
components.json 2025-11-20 21:56:47 +08:00
eslint.config.mjs 2025-12-12 05:57:55 +08:00
next.config.ts Replace next.config.ts rewrites with catch-all API proxy route 2026-03-12 11:37:12 +08:00
package.json 2026-03-10 18:58:03 +08:00
postcss.config.mjs 2025-11-20 21:56:47 +08:00
tsconfig.json 2025-11-20 21:56:47 +08:00