Skip to main content

Module memory

Module memory 

Source

StructsΒ§

MemoryListReq
memory.list: the agent whose memory files to list.
MemoryReadReq
memory.read: one of the agent’s memory files.
MemoryWriteProvenance πŸ”’
Caller-supplied provenance for a memory.write call β€” mirrors NativeMemoryWriteProvenance (the WebSocket RPC’s own wire shape) but kept as plain &strs here rather than importing that type, since this impl fn is also called directly from tests without going through the RPC layer at all. See docs/specs/SPEC_MEMORY_VERSION_CONTROL_AND_ARMORY_AUDIT_2026_08_19.md Β§4.1.
MemoryWriteReq
memory.write: one of the agent’s memory files, and its new content.

FunctionsΒ§

memory_diff_impl πŸ”’
memory_history_impl πŸ”’
memory_list_impl πŸ”’
memory_read_impl πŸ”’
memory_revert_impl πŸ”’
memory_write_impl πŸ”’
register
register_memory_list πŸ”’
register_memory_read πŸ”’
register_memory_write πŸ”’