TradingAgents/tradingagents/agents/utils
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
..
agent_states.py feat(028-strategy-signals-contrib): wire strategy signals into analyst prompts 2026-04-21 08:42:35 +10:00
agent_utils.py feat: multi-language output support for analyst reports and final decision (#472) 2026-03-29 19:19:01 +00:00
core_stock_tools.py minor fix 2025-09-26 23:25:33 +08:00
fundamental_data_tools.py minor fix 2025-09-26 23:25:33 +08:00
memory.py fix: process all chunk messages for tool call logging, harden memory score normalization (#534, #531) 2026-04-13 07:21:33 +00:00
news_data_tools.py fix: improve data vendor implementations and tool signatures 2026-02-03 22:27:20 +00:00
strategy_utils.py feat(028-strategy-signals-contrib): wire strategy signals into analyst prompts 2026-04-21 08:42:35 +10:00
technical_indicators_tools.py fix: normalize indicator names to lowercase (#490) 2026-04-04 07:23:31 +00:00