v0.11.0
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
promptAsyncpath - Removed redundant nested idle check in event handler
Full Changelog: v0.10.0...v0.11.0