v0.1.84
π Release Highlights β v0.1.84 (2026-05-08)
πΊοΈ TUI Consensus Map
- Compact visual map (#1085): A new strip below the agent status ribbon during multi-agent runs that summarizes coordination state without replacing the timeline
- Per-agent state: One node per agent with latest answer label, vote direction arrows, current vote leader, winner state, and waiting/working indicators
- Visibility logic: Hidden on welcome screen and single-agent runs β only shown when more than one active agent is coordinating
β‘ Event-Driven, No Backend Changes
- Existing event pipeline (#1085): Map state subscribes to
answer_submitted,vote,agent_stopped,winner_selected,final_presentation_start,agent_restart,phase_change, andcontext_received - Direct-callback fallback (#1085): Map remains accurate when direct TUI callbacks update agent status or votes outside the unified event pipeline
π OpenSpec Coverage
- Full change proposal, scenarios, tasks, and validation under
openspec/changes/add-tui-consensus-map/
π Getting Started
- Quick Start Guide
- Try It:
pip install massgen==0.1.84 uv run massgen --config massgen/configs/basic/multi/gemini_gpt5_claude.yaml "Create an SVG of an AI agent coding."
What's Changed
- feat: Add consensus map in tui by @ncrispino in #1085
- docs: docs for v0.1.84 by @Henry-811 in #1086
- feat: v0.1.84 by @Henry-811 in #1081
Full Changelog: v0.1.83...v0.1.84