Package-level declarations
Types
Link copied to clipboard
Extractor of memory records during message ingestion.
Link copied to clipboard
Intermediate builder that lets callers select a ExtractionStrategy implementation.
Link copied to clipboard
class FilteringExtractionStrategy(val messageRolesToExtract: Set<Message.Role> = setOf(Message.Role.User, Message.Role.Assistant), val lastMessageOnly: Boolean = false) : ExtractionStrategy
Default extractor that filters messages by role.