v0.7.3 — Multi-Round Debate Fix
·
63 commits
to 011c3da77dfa42ed33bf9b3ba6144b9a4794676c
since this release
🔧 v0.7.3 — Multi-Round Debate Fix
Bug Fix
rounds parameter was dead code in _debate_department(). The function accepted a rounds argument but never used it — every debater only spoke once regardless of the configured debate_rounds value.
What Changed
_debate_department()now loopsroundstimes- Round 1: each debater gives initial analysis
- Round 2+: debaters can see previous rounds' arguments, respond to challenges, and add new evidence
- Previous rounds' arguments are summarized and injected as context
- Each debater's output accumulates across rounds (separated by round headers)
debate_roundsfrom config now actually controls debate depth
Other Fixes (from v0.7.2)
--lang enparameter for English report output- Sanitized P1/P4 example content in presets and quickstart
- Cleaned up 22 legacy tags and 21 legacy releases
- README improvements: Phase numbering, domain qualifier, maturity label