Skip to main content

Module services

Module services 

Source
Expand description

Application-layer services for memory extraction and retrieval. Memory services — application-layer orchestration over garrison and sanctum.

Services depend only on port traits and contain no concrete adapter imports.

Re-exports§

pub use memory_extraction_service::ExtractedMemory;
pub use memory_extraction_service::MemoryExtractionService;
pub use memory_extraction_service::MemoryExtractionStrategy;
pub use rag_retrieval_service::RagConfig;
pub use rag_retrieval_service::RagRetrievalService;
pub use rag_retrieval_service::RetrievalTrigger;
pub use rag_retrieval_service::retrieve_context_with_timeout;

Modules§

memory_extraction_service
rag_retrieval_service