This repository was archived by the owner on Jun 3, 2026. It is now read-only.
v0.3.0 — Memory hygiene: dedup, tags, recency search, 6 tools
What's New
🧹 Memory Hygiene (major)
- Pre-save dedup:
qdrant_rememberauto-detects semantically similar content (>0.85) and updates existing entry instead of creating duplicates - Payload metadata: every point now has
created_at+updated_at+versionfor full audit trail - Tags support: optional string array on
qdrant_rememberfor filtered retrieval - Recency-weighted search:
qdrant_searchaccepts optionalrecency_weightparam (0.0-1.0) to blend freshness with relevance
🗑️ Noise Reduction
sync_turn()OFF by default — no more auto-saved conversation garbage- Removed Learning Store (4 unused tools) — saves token overhead
⚡ Performance
- Auto-payload-indexes on
category(keyword) andupdated_at(integer) for fast filtered queries - Search fetches extra results + re-ranks for recency blending
🛠️ Config
All new features configurable via env vars:
QDRANT_DEDUP_THRESHOLD(default: 0.85)QDRANT_DEDUP_ENABLED(default: true)QDRANT_AUTO_SYNC(default: false)QDRANT_RECENCY_WEIGHT(default: 0.0)
📦 Tools: 10 → 6
Removed: qdrant_learning_store, qdrant_learning_search, qdrant_learning_preview, qdrant_learning_approve