mirror of
https://github.com/simonlin1212/TradingAgents-astock.git
synced 2026-10-30 09:29:56 +00:00
1. `最终评级:**Sell**- 退出` 里的 - 只是分隔符,却被当成"会延续成更长的词"判否, parse_rating 静默返回 Hold,记录下错误的决策。 判据再补一层:连字符要看后面——跟字母/数字是构词(Sell-off / Buy-side 拒), 跟空白或其它字符只是分隔符(Sell- 退出 收)。覆盖矩阵扩到 27 例。 2. 上一版改了 pyproject 和 CHANGELOG,漏了 CLAUDE.md 的「当前版本」行,后续 agent 和发版流程会读到旧版本。新增 test_version_consistency.py,三处不一致直接失败, 不再靠人记得。 测试:新增 4 例,369 passed / 13 skipped / 0 failed。→ v0.5.14