Roo-Code/docs
davincidreams 9062273ef5 feat(swarm-p5): file-backed mailbox for cross-process workers
FileMailbox implements IMailboxService using a JSON file per agent
with proper-lockfile for concurrent-write safety. Polling replaces
the EventEmitter used by InMemoryMailbox.

- FileMailbox: ~/<baseDir>/<safe-agentId>.json, 500ms poll interval
- Race-safe inbox creation via exclusive O_EXCL write (flag "wx")
- MailboxManager: createFileMailbox(sessionId, baseDir?) alongside
  existing createMailbox(); map type widened to IMailboxService

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 08:05:22 -04:00
..
prd-swarm-multi-agent.md feat(swarm-p5): file-backed mailbox for cross-process workers 2026-04-25 08:05:22 -04:00
teams.md docs: update PRD to reflect Phase 1 + Teams shipped; add teams reference guide 2026-04-25 06:37:09 -04:00