Commit Graph

4 Commits

Author SHA1 Message Date
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
Yijia-Xiao bdb9c29d44
refactor: remove stale imports, use configurable results path (#499) 2026-04-04 07:35:35 +00:00
Yijia-Xiao 318adda0c6 refactor: five-tier rating scale and streamlined agent prompts 2026-03-22 23:07:20 +00:00
Yijia Xiao 50961b2477
refactor: rename risky/safe agents to aggressive/conservative 2026-02-03 22:27:20 +00:00