Inter-Agent Communication
Multiple LanMates can pass messages to one another: regular sessions can message each other, the main agent can consult experts, and experts can DM teammates. Messages carry receipts — nothing disappears silently.
Cross-Session Messaging
Multiple task sessions on the same computer are peers and can message each other directly:
Send the data sheet we just prepared over to the "Quarterly Report" session
- In session A, ask LanMate to “hand the results to session B” or “check how session B’s task is going” — the message is delivered to that session
- If the other session is running, the message becomes a steering interjection that nudges its current execution; if it’s idle, the message starts a new turn
- Suits collaboration across parallel tasks: have one task hand its artifacts to another, or have two tasks align on their approach
Consulting an Expert (in regular chat)
@ an expert in conversation, or just say “ask the legal expert about this clause”:
- The main agent composes the question (with context) and sends it to the expert
- Delivery confirms immediately — no waiting
- The expert’s reply arrives later as a “[Receipt]”; the main agent relays it with attribution
Consultation is asynchronous: after sending, the main agent keeps working and relays when the receipt arrives.
Expert DMs (inside an expert chat)
Inside an expert’s conversation, it can DM teammate experts directly:
- Also fire-and-forget; replies arrive later as receipts
- Suits handoffs between experts: “please verify this financial data”
Message Visibility
Inter-agent messages appear in the stream as source bubbles (who sent it, what role), which can be shown or hidden. Click a source strip to jump to that agent’s panel.
When to Use
- Parallel tasks: have two sessions message each other and hand off artifacts
- Cross-domain questions: let legal and finance each handle their part
- Large task decomposition: the main agent splits work across domain experts
- Authoritative opinions: @ the right expert; replies carry identity attribution