## What `/msg {dude} {text}` — sends a message to another dude's inbox. Appends a message to the target dude's `inbox.json` with: - `from` — sender's name - `text` — the message content - `timestamp` — when it was sent - `read` — false ## How 1. Resolve the target dude — look up symlink in `~/.claude/dudes/{name}` for pub dudes, or `{project}/.claude/dudes/{name}` for sub dudes 2. Follow the symlink to find the dude's `.claude/dude/inbox.json` 3. Append the message to the inbox JSON array 4. Target dude picks it up via inbox watching (await) ## Examples ``` /msg smith what are you working on? /msg bob recompile and restart the website /msg rec tests are green, merged to main ``` ## Depends on - #36 /pub (dude must be registered to be reachable)
What
/msg {dude} {text}— sends a message to another dude's inbox.Appends a message to the target dude's
inbox.jsonwith:from— sender's nametext— the message contenttimestamp— when it was sentread— falseHow
~/.claude/dudes/{name}for pub dudes, or{project}/.claude/dudes/{name}for sub dudes.claude/dude/inbox.jsonExamples
Depends on