MemoryStore
A file-based storage abstraction class for an agent's long-term memory that implements reading and appending of memory notes, with path control restricted to the project and user scopes only.
Timeline (last 90 days)
The memory directory is by default located outside the Docker project mount, and the Agent can only access it through MemoryStore, not directly through its filesystem tools.
The MemoryStore class provides two methods: read_notes (reads the notes of the specified scope, returning "(empty)" if the file does not exist) and append_notes (appends content, writing a newline first if the file is non-empty).
All Facts (2)
The memory directory is by default located outside the Docker project mount, and the Agent can only access it through MemoryStore, not directly through its filesystem tools.
50%UnverifiedThe MemoryStore class provides two methods: read_notes (reads the notes of the specified scope, returning "(empty)" if the file does not exist) and append_notes (appends content, writing a newline first if the file is non-empty).
50%