Commit Graph

2 Commits

Author SHA1 Message Date
Rick
7eebb4e218 Dev backtest (#1134) 2025-11-28 21:34:27 +08:00
Lawrence Liu
a74aed5a20 fix(decision): add missing actions to AI prompt (#983)
问题:AI 返回 adjust_stop_loss 导致决策验证失败
根因:prompt 只列出 6 个 action,缺少 3 个有效 action

修复(TDD):
1. 添加测试验证 prompt 包含所有 9 个有效 action
2. 最小修改:在 action 列表中补充 3 个缺失项
   - update_stop_loss
   - update_take_profit
   - partial_close

测试:
- TestBuildSystemPrompt_ContainsAllValidActions 
- TestBuildSystemPrompt_ActionListCompleteness 

Fixes: 无效的action: adjust_stop_loss
2025-11-15 22:21:11 -05:00