bus_inbox
Retrieve unread messages from a persistent SQLite inbox for an agent, with optional blocking wait.
Instructions
Fetch incoming messages for a specific agent from the persistent SQLite inbox. Supports optional blocking wait.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wait | No | Whether to block waiting until at least one message arrives | |
| limit | No | Maximum number of messages to return | |
| timeout | No | Maximum wait time in seconds if wait is true (default 60) | |
| mark_read | No | Whether to mark returned messages as read | |
| agent_name | Yes | Your agent ID / mailbox name | |
| unread_only | No | Whether to return unread messages only |