Config

Configuration for the LongTermMemory feature.

This class allows configuring:

  • Retrieval settings for RAG (prompt augmentation with context from the repository)

  • Ingestion settings for persisting messages to the repository

Both retrievalSettings and ingestionSettings are null by default, meaning neither retrieval nor ingestion is active unless explicitly configured.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard

Settings for ingesting (persisting) messages into the memory record repository. When null (default), no messages are persisted.

Link copied to clipboard

Settings for retrieval-augmented generation (RAG). When null (default), no context augmentation from the memory record repository is performed.

Functions

Link copied to clipboard
Link copied to clipboard

Set pre-built ingestion settings directly.

Configure ingestion settings via DSL block.

Link copied to clipboard

Set pre-built retrieval settings directly.

Configure retrieval (RAG) settings via DSL block.

Link copied to clipboard