Releases: memory-decay/memory-decay-core
Releases · memory-decay/memory-decay-core
v0.1.3
Summary
This release adds activation history tracking for dashboard decay visualization and several admin API improvements.
What's Changed
Activation History Tracking
- New
activation_historytable records memory activation at each decay tick - New
record_activation_history()method onMemoryStore - Search endpoint now auto-records activation history when
history_interval > 0 - Cascade delete: deleting a memory also deletes its
activation_historyrecords
Admin API Endpoints
GET /admin/memories— paginated memory listingGET /admin/memories/<id>/history— activation history for a specific memoryGET /admin/summary— memory summary with at-risk countDELETE /admin/memories— delete all memories
Bug Fixes
- Fixed
activation_historynot being deleted when callingdelete_memory()ordelete_all_memories()
Test Coverage
- All existing tests pass (cascade delete verified via
TestDecayWithHistory) test_search_records_activation_history— verifies auto-record on search- Full test suite in
test_activation_history.py
🤖 Generated with Claude Code