IngestionSettingsBuilder
Builder for IngestionSettings used in the Config.ingestion DSL block.
Properties
Link copied to clipboard
When true (default), ingestion happens automatically after LLM calls or on agent completion (depending on timing). When false, the storage is still accessible for manual use inside graph strategy nodes.
Link copied to clipboard
The extractor that defines how to transform messages into memory records.
Link copied to clipboard
The ingestion storage where memory records will be persisted. Must be set explicitly in the ingestion { } block.
Link copied to clipboard
When to mapMessages messages. Defaults to IngestionTiming.ON_LLM_CALL.
Functions
Link copied to clipboard
IngestionSettings builder.
Link copied to clipboard
Fluent setter for enableAutomaticIngestion.
Link copied to clipboard
fun withExtractionStrategy(extractionStrategy: ExtractionStrategy): LongTermMemory.IngestionSettingsBuilder
Fluent setter for extractionStrategy.
Link copied to clipboard
Fluent setter for namespace.
Link copied to clipboard
Fluent setter for storage.
Link copied to clipboard
Fluent setter for timing.