Skip to main content
The client.memories namespace provides methods for storing and searching “Episodic” memories—the raw stream of interactions and events associated with a project.

Ingestion

add

Adds a new interaction or observation to the episodic memory store.

Performs a hybrid semantic search across the episodic memory store to find relevant context.
When constructing filters, always prefix user metadata fields with m. or metadata.. For example, use {"m.user_id": "123"} instead of {"user_id": "123"}. Filters that reference unqualified user metadata fields (or misspelled built-in fields) now fail fast with a 400 error instead of being ignored.

Management

list_episodic

Retrieves a paginated list of raw memory episodes.

delete_all_episodic

Permanently removes all episodic memories from a specific project.

Configuration

configure_episodic_memory

Adjusts the behavior of episodic memory for a project at runtime.
Advanced semantic structures like Sets, Categories, and Tags have been moved to the client.semantic namespace to provide better structural clarity.