Skip to content

v0.11.0

Choose a tag to compare

@hueyexe hueyexe released this 10 Apr 06:13
· 73 commits to main since this release

Peer-to-Peer Agent Communication

Agents can now message each other directly, not just the lead. Enables real collaboration between teammates working on related tasks.

What changed

  • Collaboration guidance in spawn prompt — agents are encouraged to check what teammates are working on and share relevant information via team_message
  • Message queuing — if agent A messages agent B before B is spawned, the message is stored and delivered when B joins the team
  • Peer message delivery — messages between teammates are injected into the recipient's system prompt (survives compaction) with idle-flush retry for failed deliveries
  • Chatty agent detection — if an agent sends 5+ peer messages within 5 minutes, the watchdog nudges them to focus on their task and notifies the lead

Dashboard

  • Peer-to-peer messages now show with a purple/violet tint in the activity feed, distinct from agent→lead (blue) and lead→agent (neutral)

Configuration

{
  "peerMessageLimit": 5,
  "peerMessageWindowMs": 300000
}

Set peerMessageLimit to 0 to disable chatty detection.

Bug fixes

  • Plan approval flags are now rejected for unspawned recipients (prevents silent flag-dropping)
  • Idle-flush uses 5-second grace period to avoid double-delivery with direct promptAsync path
  • Removed redundant nested idle check in event handler

Full Changelog: v0.10.0...v0.11.0