Skip to main content

Memory Class Parameters

Save Flags

Control what is persisted to storage after each run.

Load Flags

Control what is injected into subsequent runs as context. Each defaults to its corresponding save flag.

General Parameters

Basic Configuration

Save/Load Separation

Save everything to storage but only inject summaries and user profiles into subsequent runs. This reduces token usage while preserving full history for auditing or debugging.

Summary-Only Mode

Use summaries without persisting full chat history:

Message Limiting

Control memory size by limiting message history:

Custom User Profile Schema

Define specific fields for user profiles:

Update Modes

Control how user profiles are updated: