Skip to content

v0.3.0

Choose a tag to compare

@LinYS77 LinYS77 released this 26 Apr 03:03
· 36 commits to main since this release
  ## v0.3.0

  `pi-agentteam` is now a cleaner, tmux-native local multi-agent coordinator for pi.

  ### Highlights

  - Added unified `/team` console for status, recovery, stale teammate removal, team deletion, and cleanup.
  - Removed legacy slash commands: `/team-sync`, `/team-delete`, `/team-cleanup`, `/team-remove-member`.
  - Added global agentteam state/config under `~/.pi/agent/agentteam/`.
  - Added deterministic local tmux e2e smoke test: `npm run test:e2e`.
  - Improved mailbox lifecycle: `created → delivered → read`.
  - Improved peer coordination: peer `blocked` and `completion_report` messages are mirrored to `team-lead`.
  - Improved `/team` UX: action menu, step-back Esc behavior, clearer focus state, better Details rendering.
  - Improved cleanup/recovery safety for tmux panes and stale leader labels.
  - Refactored runtime/tools/hooks into cleaner service and policy modules.
  - Removed stale package files and kept npm package clean.

  ### Validation

  - `npm test`
  - `npm run test:e2e`
  - `npm pack --dry-run`

  Published to npm as `pi-agentteam@0.3.0`.