Skip to main content

Messaging Commands

PG-backed messaging commands between agents. Replaces file-based mailbox with PostgreSQL conversations and messages tables.

Messaging at a Glance

genie send

Send a direct message to a specific agent via PG conversation.
Terminal

Sender Identity Detection

The sender is auto-detected using this cascade:
  1. GENIE_AGENT_NAME env var (explicit override)
  2. TMUX_PANE → agent registry lookup
  3. TMUX_PANE → native team config match
  4. Fallback: cli

genie broadcast

Send a message to the team conversation.
Terminal

genie inbox

Check agent inbox for recent messages.

genie inbox list

List conversations with recent messages.
Terminal

genie inbox watch

Watch for new messages in real-time.

genie chat

Send to a specific conversation, create threads, or list conversations.

Send to conversation

Read messages in a conversation

Create a thread

List conversations

Terminal