What's Changed
Bug Fixes
- Shared plan integration: Fixed async/sync contract mismatch — all plan functions are now properly
awaited. Fixed field name drift (reviewerScore/reviewerApproved→score/approved) - Agent launcher IPC: Unified socket path (
daemon.sock→loop.sock) and message format (UPPERCASE types + nesteddataobject) so agents can register with the daemon - Daemon lifecycle:
daemon startnow spawns a real background process;stopsends SIGTERM via PID file;statusqueries the live daemon over IPC - Placeholder IPC handlers:
LAUNCH_AGENT,RESUME_AGENTS,LAUNCH_GROUP,STOP_GROUPnow return explicit "not implemented" errors instead of false success - README/CLI drift: Config field names, default values (iterations 3, threshold 9), and command list aligned with actual CLI behavior. CLI
--versionnow matchespackage.json
New Features
- Multi-turn manual mode: After each executor turn, users are prompted to continue with follow-up input, submit for review, or switch to auto mode
Tests
- 33 new regression tests (315 total across 26 files, all passing)
Install
npm install -g @lawrence369/loop-cliFull Changelog: v0.1.2...v0.2.0