list_entities
Entities with their frontmatter's short facts, in address order or newest first. Use to browse, or for what runs on a date, came last or has a value; to find by words use search. Input: optional type, owner, order, on, by, where, fields, limit, cursor. Returns entities with fields, and page; follow page.nextCursor while page.hasMore.
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": "list_entities"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| by | No | A date field, such as start or decided, to order by in the direction order names | |
| on | No | A date, YYYY, YYYY-MM or YYYY-MM-DD: keep the entities whose period, start to end, holds it; an absent end is still running | |
| type | No | A type, to keep its entities; leave it out to list every type | |
| limit | No | Entries per page: 50 by default, clamped to 1–200, so 0 returns one entry and 1000 returns 200. | |
| order | No | address, where the pages sit, by default; newest or oldest, by when each entity came into the model, or by the date `by` names | |
| owner | No | An owner's id or address, to keep its entities | |
| where | No | Field values to keep, ignoring case, by field name; a reference matches by the name its page writes | |
| cursor | No | `page.nextCursor` from the previous answer, sent with the same arguments; omit it for the first page. | |
| fields | No | Fields to add by name beside the short ones every entity carries, such as an array |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | Yes | ||
| type | Yes | ||
| model | Yes | ||
| entities | Yes |