mDM_list
List recent direct messages with a specific contact. Pass contact_id as the identity_id from mDM_list_contacts. Decrypts end-to-end-encrypted messages from the contact automatically; legacy plaintext messages are shown as-is. Optionally filter to a single thread_label. Successfully decoded incoming text is marked read, respecting receipt privacy; failed decryption never advances the read pointer past that message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| cursor | No | Opaque pagination cursor from a previous response. | |
| contact_id | Yes | Identity id of the contact to read messages with. | |
| thread_label | No | Optional thread label within the conversation with this contact. Defaults to the contact's main thread. mosadd USP: multiple threads per contact. |