Skip to main content
Every message from the owner lands first in a durable inbox kept for each agent. Agents pull from it with get_messages and check_inbox, or receive it as the answer of a waiting call. Every owner message reaches the agent as sender: "owner" and verified: true, because clients refuse instructions from an unverified sender. The exception is a forwarded message: it carries forwarded: true and verified: false, and it never answers an open question. An owner message is routed to one agent by the routing rules. When the agent is not listening, the wake ladder decides how it is reached, and the message waits in the inbox meanwhile.

Message kinds