list_chats
Retrieve direct and group Signal chats from the local desktop database, sorted by most recent message. Filter by name or phone number to discover chat names before reading messages.
Instructions
List direct and group Signal chats from the local desktop database, sorted by most recent message.
Each result includes name, phone number, message count, and a preview of the last message. Read-only with no side effects. Use this to discover exact chat names before calling read_messages or search_messages. Use list_groups instead when you need group_id values for send_message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Case-insensitive substring to filter by chat name or phone number. Empty string returns all chats. | |
| limit | No | Maximum number of chats to return, between 1 and 200. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |