Recall a project's memory
recall_memoryRecalls from one project's memory, as POST /api/v1/recall does: the same arguments, the same refusals and the same answer, each result with its sources. With no identity it reads what the console's Memories screen shows: everything in the project. With an identity it reads as that identity: what the whole project sees, and the audiences that hold the identity. It spends the project's credits where the plan prices a recall, as an API recall does. Needs project Read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | The order of the results after they are chosen: relevance (the default) or chronological. | |
| level | No | The evidence budget in words: low (8,000 tokens, the default), medium (16,000), high (24,000) or extra-high (32,000). Send this or maxTokens, never both. | |
| limit | No | How many results at most, 1 to 200. 100 when omitted. | |
| query | Yes | What to look for, in plain words. | |
| project | No | The project's slug, exactly as list_projects returned it. Omit it only when the organization has one live project. | |
| identity | No | Read as this identity: the customer's own id for one of their users. Omit it to read everything in the project, as the Memories screen does. | |
| maxTokens | No | The evidence budget in tokens, for a figure no level gives. Send this or level, never both. | |
| occurredTo | No | The latest time the evidence may carry (ISO 8601), inclusive. | |
| occurredFrom | No | The earliest time the evidence may carry (ISO 8601), inclusive. | |
| queryTimestamp | No | Recall as of this moment (ISO 8601), with only what was known then. Now when omitted. |