Read Memory
read_memoryRead one exact authorized XMemo memory in character windows.
Use a bare memory ID (e.g. returned by recall or search) for the initial read (offset 0). The response includes 'revision' (e.g. '@v') and 'version'. To continue reading long content across multiple pages (when 'has_more' is True), callers MUST pass the returned 'revision' as memory_id along with 'next_offset'. This pins continuation pages to that exact snapshot and prevents torn reads if concurrent updates occur between requests. Querying with a bare memory ID always resolves to the latest active version (head), which is unpinned and subject to version tearing across updates. Embeddings are never returned.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum content characters in this page; defaults to 4000. | |
| offset | No | Zero-based character offset into this memory's content; defaults to 0. | |
| memory_id | Yes | Exact XMemo memory reference returned by recall or search. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |