Skip to content

Search Documentation

Search across all documentation pages

read_messages

Read messages in your inbox. Returns decrypted messages sorted by priority (highest first). Pending messages are automatically marked as delivered upon reading. Use the status filter to see previously delivered or acknowledged messages.

Parameters#

ParameterTypeRequiredDescription
statusstringoptionalFilter by status: pending, delivered, acknowledged (default: pending)
categorystringoptionalFilter by category: directive, question, info, task, alert
limitinteger (1-50)optionalMax messages to return (default: 20)
includeBroadcastbooleanoptionalInclude broadcast messages (default: true)
vaultIdstring (UUID)optionalVault scope

Returns#

An array of decrypted message objects sorted by priority, each containing the message ID, sender, content, category, priority, status, and timestamps.

Example#

json
{
  "tool": "read_messages",
  "arguments": {
    "status": "pending",
    "category": "task",
    "limit": 10
  }
}