imessenger
Inter-session messaging CLI.
Commands
send
Send a message to another session.
imessenger send <session> <message>
Examples:
# Send task to worker
imessenger send worker1 "Implement login API"
# Send status update
imessenger send project-mgr "DONE: Login API implemented"
inbox
Check incoming messages.
imessenger inbox [options]
Options:
--unread- Show only unread messages--json- Output as JSON
approve
Approve a permission request from a session.
imessenger approve <session>
Used when a session needs permission to perform an action.
status
Check message delivery status.
imessenger status <session>
Message Conventions
Task Assignment
imessenger send worker1 "TASK: Implement user registration"
Completion Report
imessenger send mgr "DONE: User registration implemented with tests"
Blocked Status
imessenger send mgr "BLOCKED: Need database credentials"
Question
imessenger send mgr "QUESTION: Should we use bcrypt or argon2 for hashing?"
Message Flow
Manager Worker
│ │
│─── TASK: Do X ──────────►│
│ │
│◄── QUESTION: How? ───────│
│ │
│─── Answer: Like this ───►│
│ │
│◄── DONE: X completed ────│
│ │