- Add Mailbox class (packages/core/src/mailbox.ts) for structured
JSON messaging between orchestrator and sessions
- Add --prompt <file> and --prompt-text <text> flags to ao spawn
- Add inbox-watcher.sh for message delivery to agents
- Add architecture analysis comparing file/socket/queue/tmux approaches
- Add integration and migration plan docs
Note: Design is still being refined. The mailbox ack mechanism is
weak (watcher-level, not agent-level). Agent-native introspection
(JSONL for Claude Code) remains the best way to detect agent state.
The core value is structured message format, persistent history,
and runtime abstraction.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>