Coverage for /home/admin/Documents/AI/applications/lexigram-dev/lexigram/experimental/ai/lexigram-ai-memory/src/lexigram/ai/memory/consolidation/__init__.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.15.4, created at 2026-08-25 07:19 +0800

1"""Memory consolidation — strategies and scheduler for compacting old entries.""" 

2 

3from __future__ import annotations 

4 

5from lexigram.ai.memory.consolidation.consolidator import MemoryConsolidator 

6from lexigram.ai.memory.consolidation.scheduler import ConsolidationScheduler 

7from lexigram.ai.memory.consolidation.strategies import ( 

8 AccessFrequencyStrategy, 

9 DeduplicationStrategy, 

10 RecencyDecayStrategy, 

11 TimeDecayStrategy, 

12) 

13 

14__all__ = [ 

15 "AccessFrequencyStrategy", 

16 "ConsolidationScheduler", 

17 "DeduplicationStrategy", 

18 "MemoryConsolidator", 

19 "RecencyDecayStrategy", 

20 "TimeDecayStrategy", 

21]