get_unread_digest
Retrieves unread LINE messages from every conversation, decrypts E2EE, resolves sender names, and returns a digest. Never marks messages as read and omits denylisted chats.
Instructions
One-shot unread digest: every LINE conversation with unread messages, each with its most recent messages (default 10), E2EE-decrypted, with resolved sender names. Saves calling list_conversations then get_chat_messages per chat. Read-only: never marks anything read, never touches the search index; denylist-excluded conversations are omitted. Returns an empty list when nothing is unread — never fabricated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of conversations to scan for unread (default 20). | |
| perChat | No | Maximum recent messages to include per unread conversation (default 10). |