Get one memory version
Returns one version including the content as it stood, unless the version has been redacted.
Authorizations
A Recursion API key, created in the console under API keys.
Path Parameters
Memory store id (UUID) the version belongs to.
Memory version id (UUID) as returned by listMemoryVersions.
Response
One immutable change to a memory. Versions belong to the store rather than the memory, so the audit trail survives the memory being deleted.
One immutable change to a memory. Versions belong to the store rather than the memory, so the audit trail survives the memory being deleted.
Who wrote this version.
session, api, reflection, admin Server-assigned RFC 3339 timestamp of when this version was written.
Memory this version describes. The memory may since have been deleted.
Store this version belongs to.
Server-assigned id of the version.
What this version records.
create, update, rename, delete, retire Organization that owns this record.
Path of the memory as it stood at this version.
Caller identity that wrote this version, when an API caller did.
Session that wrote this version, when a session did.
Size of the content at this version in bytes.
Content as it stood at this version. Empty once redacted, and omitted from listings.
SHA-256 of the content at this version.
Sessions supporting this version, scoped to the same agent and organization.
Why this memory was added, changed, merged, or retired.
Set when the content was scrubbed for compliance. Author and timestamp are preserved.
Caller that redacted this version.
Learning run that produced this version.
Memory lifecycle state after this change.
active, retired, superseded Summary as it stood at this version.
Surviving memory when this version records a merge.