MemoryManagerConfig

org.llm4s.agent.memory.MemoryManagerConfig
See theMemoryManagerConfig companion object
final case class MemoryManagerConfig(autoRecordMessages: Boolean, autoExtractEntities: Boolean, defaultImportance: Double, contextTokenBudget: Int, consolidationEnabled: Boolean)

Configuration for memory manager behavior.

Value parameters

autoExtractEntities

Whether to automatically extract entities from messages

autoRecordMessages

Whether to automatically record conversation messages

consolidationEnabled

Whether to enable automatic memory consolidation

contextTokenBudget

Default token budget for context retrieval

defaultImportance

Default importance score for unscored memories

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product