v0.7.1
v0.7.1 — Team mode removed, TUI todo sync hardened
Highlights
- Team mode removed. The parallel multi-agent runtime (1 lead + up to 8 members, mailbox + tasks + tmux visualization) is gone. The plugin now ships one execution model: the serial-loop state machine —
requirements-analyst → information-collector → coder, each worker sandwiched betweents-criticpre- and post-reviews. Removes ~2.5k lines and 14 tools (tool count: 34 → 20). - TUI todo list auto-syncs. The previous sync was a two-step chain (
aion_todo_update→ next-turn reminder →todowrite) that the LLM could trivially skip. Now system-transform parsestodo-map.mdevery turn, compares with the lasttodowritetimestamp, and — whenever the on-disk map is ahead of the right panel — injects a mandatory sync reminder that includes the exacttodowriteJSON payload. The LLM copy-pastes it.
What changed
refactor(plugins): remove team mode — serial-only execution(392dd4c)fix(hooks): surface TUI todo drift with payload-bearing sync reminder(8e2eb05)chore(release): bump to v0.7.1(8ffdf00)
Install
curl -fsSL https://raw.githubusercontent.com/ztxtech/aion/master/scripts/install.sh | bash
aion-ts init <your-project-dir> --forceOr from the local tarball:
bash scripts/install.sh --local release/aion-plugin-0.7.1.tar.gz