list_chats
List direct and group Signal chats from the local desktop database, sorted by most recent message, to find exact chat names before reading or searching 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 |
|---|---|---|---|
| limit | No | Maximum number of chats to return, between 1 and 200. Defaults to 50. | |
| query | No | Case-insensitive substring to filter by chat name or phone number. Empty string returns all chats. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |