Query the registry
facts.recall.queryRead recorded claims from a project registry with timestamps, staleness marks, and remeasure instructions; retracted claims stay hidden unless requested.
Instructions
Read claims from the project registry. It NEVER measures and opens no sockets: it returns what was recorded, each claim with its own age and stale mark, plus remeasure_with — the tool and arguments to measure it again yourself. Retracted claims are hidden unless asked for; they are never gone.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Conjunction: all of them must be present. Normalized as on assert. | |
| text | No | Case-insensitive substring over statement. No ranking, no relevance. | |
| limit | No | Page size. | |
| order | No | Sort order. | observed_desc |
| cursor | No | Opaque cursor from a previous page. Every page is cut from the registry as it stood at the first one, so claims written meanwhile never shift the window. Valid only with the filters and order it was issued for. | |
| project | Yes | Project whose registry to read. | |
| evidence | No | How much evidence to include. `ref` keeps responses small. | ref |
| observed_by | No | Exact match on the author. | |
| stale_seconds | No | Threshold for the stale mark. Your threshold, not a judgement of ours. Defaults to the server's configured one (an hour unless set). | |
| observed_after | No | ISO 8601 lower bound on observed_at. | |
| only_retracted | No | Only retracted claims. Takes precedence over include_retracted. | |
| observed_before | No | ISO 8601 upper bound on observed_at. | |
| include_retracted | No | Bring retracted claims too. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether the observation could be taken. NOT a judgement about what was observed: a cleanly received HTTP 500 is ok:true. | |
| data | Yes | The raw observation, or null when error is set. | |
| tool | Yes | Full tool name. | |
| error | Yes | What prevented observing, if anything. | |
| target | Yes | Effective arguments, redacted. | |
| project | Yes | The normalized project. | |
| warnings | Yes | Non-fatal notices. | |
| age_basis | Yes | Which clock the age came from. | |
| request_id | Yes | The request that produced it. | |
| age_seconds | Yes | Seconds since observed_at. | |
| duration_ms | Yes | How long the observation took. | |
| observed_at | Yes | ISO 8601 with offset. | |
| observation_id | Yes | Citable id of this observation. |