Re-exports§
pub use compression::CompressionResult as ZstdCompressionResult;pub use compression::CompressionStats;pub use compression::FrozenMemoryCompression;pub use compression::MemoryData;pub use compression::StorageSavings;pub use compression::ZstdCompressionEngine;pub use consolidation_job::spawn_consolidation_job;pub use consolidation_job::ConsolidationJob;pub use consolidation_job::ConsolidationJobConfig;pub use consolidation_job::ConsolidationJobResult;pub use consolidation_job::ConsolidationPerformanceMetrics;pub use error::MemoryError;pub use forgetting_job::spawn_forgetting_job;pub use forgetting_job::ForgettingBatchResult;pub use forgetting_job::ForgettingJob;pub use forgetting_job::ForgettingJobConfig;pub use forgetting_job::ForgettingJobResult;pub use forgetting_job::ForgettingPerformanceMetrics;pub use math_engine::MathEngine;pub use math_engine::MathEngineConfig;pub use math_engine::MemoryParameters;pub use models::CreateMemoryRequest;pub use models::Memory;pub use models::MemoryStatus;pub use models::MemoryTier;pub use models::SearchRequest;pub use models::SearchType;pub use repository::MemoryRepository;pub use simple_consolidation::ConsolidationBatchResult;pub use simple_consolidation::ConsolidationProcessor;pub use simple_consolidation::SimpleConsolidationConfig;pub use simple_consolidation::SimpleConsolidationEngine;pub use simple_consolidation::SimpleConsolidationResult;pub use cognitive_consolidation::CognitiveConsolidationConfig;pub use cognitive_consolidation::CognitiveConsolidationEngine;pub use cognitive_consolidation::CognitiveConsolidationResult;pub use cognitive_consolidation::CognitiveFactors;pub use cognitive_consolidation::RetrievalContext;pub use cognitive_memory_system::CognitiveFlags;pub use cognitive_memory_system::CognitiveMemoryConfig;pub use cognitive_memory_system::CognitiveMemoryRequest;pub use cognitive_memory_system::CognitiveMemoryResult;pub use cognitive_memory_system::CognitiveMemorySystem;pub use cognitive_memory_system::CognitivePerformanceMetrics;pub use insight_loop_prevention::LoopDetectionResult;pub use insight_loop_prevention::LoopPreventionConfig;pub use insight_loop_prevention::LoopPreventionEngine;pub use insight_loop_prevention::PreventionStatistics;pub use insight_loop_prevention::QualityAssessment;pub use reflection_engine::Insight;pub use reflection_engine::InsightType;pub use reflection_engine::KnowledgeGraph;pub use reflection_engine::KnowledgeNode;pub use reflection_engine::MemoryCluster;pub use reflection_engine::ReflectionConfig;pub use reflection_engine::ReflectionEngine;pub use reflection_engine::ReflectionSession;pub use three_component_scoring::EnhancedSearchResult;pub use three_component_scoring::EnhancedSearchService;pub use three_component_scoring::ScoringContext;pub use three_component_scoring::ScoringResult;pub use three_component_scoring::ThreeComponentConfig;pub use three_component_scoring::ThreeComponentEngine;pub use event_triggers::EventTriggeredScoringEngine;pub use event_triggers::TriggerConfig;pub use event_triggers::TriggerDetectionResult;pub use event_triggers::TriggerEvent;pub use event_triggers::TriggerMetrics;pub use event_triggers::TriggerPattern;pub use trigger_config_loader::TriggerConfigLoader;pub use background_reflection_service::BackgroundReflectionConfig;pub use background_reflection_service::BackgroundReflectionService;pub use background_reflection_service::PriorityThresholds;pub use background_reflection_service::ReflectionPriority;pub use background_reflection_service::ReflectionServiceMetrics;pub use background_reflection_service::ReflectionTrigger;pub use background_reflection_service::TriggerType;pub use silent_harvester::ConversationMessage;pub use silent_harvester::DeduplicationService;pub use silent_harvester::ExtractedMemoryPattern;pub use silent_harvester::HarvestResult;pub use silent_harvester::HarvesterError;pub use silent_harvester::HarvesterMetrics;pub use silent_harvester::HarvesterMetricsSummary;pub use silent_harvester::HarvestingEngine;pub use silent_harvester::MemoryPatternType;pub use silent_harvester::PatternExtractionConfig;pub use silent_harvester::PatternMatcher;pub use silent_harvester::SilentHarvesterConfig;pub use silent_harvester::SilentHarvesterService;pub use importance_assessment::AssessmentStage;pub use importance_assessment::ImportanceAssessmentConfig;pub use importance_assessment::ImportanceAssessmentError;pub use importance_assessment::ImportanceAssessmentPipeline;pub use importance_assessment::ImportanceAssessmentResult;pub use importance_assessment::ImportancePattern;pub use importance_assessment::PipelineStatistics;pub use importance_assessment::ReferenceEmbedding;pub use importance_assessment::Stage1Config;pub use importance_assessment::Stage2Config;pub use importance_assessment::Stage3Config;pub use importance_assessment::StageDetails;pub use importance_assessment::StageResult;pub use importance_assessment_config::ImportanceAssessmentConfigLoader;pub use semantic_deduplication::AuditEntry;pub use semantic_deduplication::AuditTrail;pub use semantic_deduplication::AutoPruner;pub use semantic_deduplication::CompressionManager;pub use semantic_deduplication::CompressionResult;pub use semantic_deduplication::DeduplicationMetrics;pub use semantic_deduplication::DeduplicationResult;pub use semantic_deduplication::GroupMergeResult;pub use semantic_deduplication::HeadroomMaintenanceResult;pub use semantic_deduplication::MemoryMerger;pub use semantic_deduplication::MemoryStatistics;pub use semantic_deduplication::MergeResult;pub use semantic_deduplication::MergeStrategy;pub use semantic_deduplication::PruningResult;pub use semantic_deduplication::ReversibleOperation;pub use semantic_deduplication::SemanticDeduplicationConfig;pub use semantic_deduplication::SemanticDeduplicationEngine;pub use semantic_deduplication::SimilarMemoryGroup;pub use enhanced_retrieval::BoostExplanation;pub use enhanced_retrieval::ConsolidationEvent;pub use enhanced_retrieval::EnhancedRetrievalConfig;pub use enhanced_retrieval::MemoryAncestor;pub use enhanced_retrieval::MemoryAwareRetrievalEngine;pub use enhanced_retrieval::MemoryAwareSearchRequest;pub use enhanced_retrieval::MemoryAwareSearchResponse;pub use enhanced_retrieval::MemoryAwareSearchResult;pub use enhanced_retrieval::MemoryDescendant;pub use enhanced_retrieval::MemoryLineage;pub use enhanced_retrieval::PerformanceMetrics;pub use enhanced_retrieval::ProvenanceMetadata;pub use enhanced_retrieval::QueryPatternCache;pub use enhanced_retrieval::RelationshipType;pub use tier_manager::TierManager;pub use tier_manager::TierManagerMetrics;pub use tier_manager::TierMigrationBatch;pub use tier_manager::TierMigrationCandidate;pub use tier_manager::TierMigrationResult;
Modules§
- background_
reflection_ service - Background Reflection Service
- cognitive_
consolidation - Cognitive Science-Based Memory Consolidation Implementation
- cognitive_
memory_ system - Cognitive Memory System Integration
- compression
- connection
- consolidation_
job - Background Consolidation Job
- enhanced_
retrieval - Memory-Aware Retrieval System for Story 9
- error
- event_
triggers - Event-triggered scoring system for immediate evaluation of critical content patterns
- forgetting_
job - Forgetting and Memory Cleanup Job
- importance_
assessment - importance_
assessment_ config - insight_
loop_ prevention - Insight Loop Prevention and Quality Control
- math_
engine - Mathematical engine for memory consolidation and recall probability calculations.
- models
- reflection_
engine - Reflection & Insight Generation Engine
- repository
- semantic_
deduplication - silent_
harvester - simple_
consolidation - Simple Memory Consolidation Engine
- three_
component_ scoring - Three-Component Memory Scoring System
- tier_
manager - trigger_
config_ loader - Configuration loader for event-triggered scoring system with hot-reloading support