TradingAgents/tradingagents/agents
Count20 747724048f fix: correct risk manager data bug, incomplete state init, and LLM type hints
- Fix copy-paste bug in risk_manager.py where fundamentals_report was
  reading from news_report instead of fundamentals_report, causing the
  risk manager to ignore fundamentals data in its final decision
- Initialize all TypedDict fields for InvestDebateState and
  RiskDebateState in propagation.py to prevent KeyError in _log_state
- Update setup.py type hints from ChatOpenAI to ChatModel union type
  to correctly reflect multi-provider LLM support

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 09:32:42 +01:00
..
analysts fix: improve data vendor implementations and tool signatures 2026-02-03 22:27:20 +00:00
managers fix: correct risk manager data bug, incomplete state init, and LLM type hints 2026-02-07 09:32:42 +01:00
researchers chore(release): v0.1.0 – initial public release of TradingAgents 2025-06-05 04:27:57 -07:00
risk_mgmt refactor: rename risky/safe agents to aggressive/conservative 2026-02-03 22:27:20 +00:00
trader Fix: Prevent infinite loops, enable reflection, and improve logging 2025-07-03 17:43:40 +05:00
utils fix: improve data vendor implementations and tool signatures 2026-02-03 22:27:20 +00:00
__init__.py refactor: rename risky/safe agents to aggressive/conservative 2026-02-03 22:27:20 +00:00