v3.32.13
ruvnet/ruflov3.32.13Jul 27, 2026by ruvnet
AI Summary
Introduces a Mixture-of-Agents (MoA) fanout plan for the router mode to improve accuracy through parallel generations.
Key Highlights
- Added `hooks route --mode moa` to enable parallel generation fanout.
- New flags: `--moa-parallel` (fanout width) and `--consensus` (voting method).
- E2E verified to add a `moaPlan` field to results, enabling +2.7pp accuracy over self-consistency.
New Features
- hooks route --mode moa
- --moa-parallel flag
- --consensus flag
- moaPlan result field
Full Release Notes
Closes the last item of the 2026-07-26 dream-cycle 3-task bundle. ## Added **`hooks route --mode moa` — Mixture-of-Agents fanout plan.** Dream-cycle #2778 (arXiv 2605.01566, ACL 2026 SRW): test-time scaling is Pareto-optimal when parallel generations exceed sequential aggregations — +2.7pp accuracy over self-consistency at equal cost. New flags: - `--mode single|moa` (default: single) — opts into MoA planning. - `--moa-parallel N` (default: 3) — fanout width. Distinct name to avoid a boolean-flag collision with `--parallel` in swarm/workflow. - `--consensus majority-vote|best-confidence` (default: majority-vote). When `--mode=moa`, the router adds a `moaPlan` field to the result telling the caller to spawn N parallel Haiku Task calls with the primary agent's role, then a synthesizer Task that reads all N verdicts and picks the majority (or highest-confidence) answer. The rationale field explains whether the swap saves cost (only unambiguously below Tier-3 Sonnet). E2E verified: `hooks route --mode moa --moa-parallel 7` → 7 Haiku agent slots + 1 synthesizer, JSON output splices `moaPlan` cleanly, single mode omits the plan. ## Upgrade ```bash npx ruflo@latest --version # → 3.32.13 ``` Refs: dream-cycle #2778.