Releases: dustinspace217/mcp-memory-server
Releases · dustinspace217/mcp-memory-server
Release list
v1.1.0
What's New
Observation Metadata (Phase A, schema v6)
importance(1–5 scale),context_layer(L0/L1/null), andmemory_typeclassification on observationsset_observation_metadatatool updates metadata in-place without superseding
Point-in-Time Queries & Entity Soft-Delete (Phase B, schema v7)
as_ofparameter onread_graph,search_nodes, andopen_nodesrecovers the graph at any past timestampdelete_entitiesnow marks entities as superseded (preserving history) rather than hard-deleting
Entity Name Normalization (Phase B, schema v8)
- Surface variants like
Dustin-Space,dustin/space, andDUSTIN SPACEall resolve to the same identity key - Display form preserved in output; normalization is transparent to callers
Context Layers & Session Briefing (Phases D1/D2)
get_context_layersreturns L0 (always-loaded rules) and L1 (session-start context) observations with token budgetsget_summaryreturns top observations by importance, recently updated entities, and aggregate stats
Four-Tier Eviction System (Phase F, schema v9)
- Active → Superseded → Tombstoned → Hard-deleted degradation chain
- LRU shield: entities accessed within 6 months protected from eviction
- Time grants eligibility (1 year), size pressure (90% of 1 GB cap) triggers movement
- Configurable via
MEMORY_SIZE_CAP_BYTESenv var
Tools
16 MCP tools (up from 11 in v1.0.0):
- New:
set_observation_metadata,get_context_layers,get_summary,supersede_observations,invalidate_relations - Updated:
add_observations(importances, contextLayers, memoryTypes params + similarity warnings),read_graph/search_nodes/open_nodes(asOf param),delete_entities(soft-delete),entity_timeline(tombstoned status)
Testing
520 tests across 9 test files (up from ~310 in v1.0.0)
Issues Closed
- #52 — Eviction system
- #55 — searchNodes LIKE on normalized_name
- #56 — PRAGMA foreign_keys try/finally
- #57 — delete_relations schema fix
- #58 — SkippedEntitySchema + invalidate_relations output
- #60 — Stale replicated Zod schemas
- #23 — MCP tool handler integration tests
- #24 — Comprehensive test coverage