Package-level declarations
Types
Core interface for managing an agent's persistent memory system. This interface defines the fundamental operations for storing and retrieving knowledge in a structured, context-aware manner.
File-based implementation of AgentMemoryProvider that provides persistent storage of agent memory using a hierarchical file system structure. This implementation is designed for durability, thread safety, and human readability of stored data.
Configuration for file-based local memory storage. This implementation provides:
Base configuration interface for memory system features. This interface standardizes configuration across different memory implementations while allowing for specialized settings.
Implementation of AgentMemoryProvider that does nothing and logs that memory feature is not enabled