TradingAgents/tradingagents/graph
Clayton Brown 99815917c7 feat(028-strategy-signals-contrib): wire strategy signals into analyst prompts
- Add strategy_signals field to AgentState (list of StrategySignal dicts)
- Compute signals once in Propagator.create_initial_state() with graceful fallback
- Add strategy_utils.get_signal_section() helper for role-based formatting
- Inject signals into all 4 analyst nodes (market, fundamentals, news, social)
- Inject signals into bull/bear researchers and research manager
- Inject signals into all 3 risk debators (aggressive, conservative, neutral)
- Inject signals into portfolio manager and trader
- Log strategy_signals in state output JSON
2026-04-21 08:42:35 +10:00
..
__init__.py chore(release): v0.1.0 – initial public release of TradingAgents 2025-06-05 04:27:57 -07:00
conditional_logic.py refactor: standardize portfolio manager, five-tier rating scale, fix analyst status tracking 2026-03-22 23:30:29 +00:00
propagation.py feat(028-strategy-signals-contrib): wire strategy signals into analyst prompts 2026-04-21 08:42:35 +10:00
reflection.py refactor: remove stale imports, use configurable results path (#499) 2026-04-04 07:35:35 +00:00
setup.py refactor: remove stale imports, use configurable results path (#499) 2026-04-04 07:35:35 +00:00
signal_processing.py refactor: remove stale imports, use configurable results path (#499) 2026-04-04 07:35:35 +00:00
trading_graph.py feat(028-strategy-signals-contrib): wire strategy signals into analyst prompts 2026-04-21 08:42:35 +10:00