Constructor for PersistentMemoryService
Adds a session to memory and persists to disk
The session to add
Clears all sessions from memory and disk
Deletes a session from memory and disk
Session ID to delete
Gets a session by ID
Session ID
The session or undefined if not found
Searches memory for relevant information
The search query
Optional
options: SearchMemoryOptionsSearch options
Search results
A file-based implementation of memory service that persists data to disk This provides durability across application restarts