search_all
Search all connected email accounts in one call and return one line per message (ID, date, sender, subject), merging duplicates across accounts. Leave the query empty to list recent messages.
Instructions
Search ALL email accounts in one call. Returns one line per message: id | date | from | subject. Duplicates across accounts (same Message-ID) are merged. Empty query = latest messages.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_all"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | No | Free text: words, sender name or address, subject. | |
| accounts | No | Restrict to these account ids. Default: all. | |
| since_days | No | Only messages newer than N days. |