Package-level declarations

Types

Link copied to clipboard
fun interface DocumentExtractor

Extractor of memory records during message ingestion.

Link copied to clipboard

Intermediate builder that lets callers select a DocumentExtractor implementation.

Link copied to clipboard
class MessagePassingDocumentExtractor(val messageRolesToExtract: Set<Message.Role> = setOf(Message.Role.User, Message.Role.Assistant)) : DocumentExtractor

Default extractor that filters messages by role.