get_all_memories
List all stored memories for a user with pagination to browse or perform bulk operations. Retrieve total counts, offsets, and cache stats in a read-only, cache-first response.
Instructions
List all memories for a user with pagination. Use for browsing or bulk operations. For content search, use search_memory instead. Cache-first by default. Large result sets are automatically truncated. Read-only. Returns: {total, limit, offset, returned, hasMore, source, memories[]}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum memories per page. Range: 1-500. Default: 100. Use with offset for pagination. | |
| offset | No | Number of memories to skip. Use for pagination: page N = offset (N-1)*limit. Default: 0. | |
| user_id | No | User namespace to list. Default: "oliver". | |
| prefer_cache | No | true: return cached memories (faster). false: fetch from storage (fresher). Default: true. | |
| include_cache_stats | No | Append cache statistics to response. Useful for monitoring. Default: true. |