github doobidoo/mcp-memory-service v11.13.0

3 hours ago

Nineteen merged pull requests in the five days after v11.12.0, most of them from outside the maintainer. Thanks to filhocf, massimiliano1991, VijaySreekar, tomatotomata and ZGN827.

Harvest provenance and safety

  • Stored insights now carry how they were produced (#1243, filhocf) — a harvest:method:llm or harvest:method:heuristic tag plus harvest_method, harvest_model, harvest_pipeline_version and harvest_session_id in metadata.
  • verify_session_coverage checks a transcript against what's already stored before it gets deleted (#1252, filhocf) — returns coverage, missing_insights, low_quality_matches and safe_to_delete. Also restores the provenance stamping on the evolve path that the #1243 trim had dropped.
  • The NLI cascade reuses the harvest provider chain and says when it falls back instead of failing silently (#1265, filhocf, follow-up to #1215).

Storage and retrieval fixes

  • get_by_hash no longer resurfaces soft-deleted rows on Milvus (#1262, massimiliano1991, closes #1261) — the third backend fixed after sqlite-vec and Cloudflare (#1255).
  • Cloudflare tag-filtered retrieval above 16 results no longer fails — Vectorize caps topK at 50 once returnMetadata="all" is set, and the code was passing a sqlite-vec ceiling instead (#1259, massimiliano1991).
  • Hybrid pull sync now diffs content hashes instead of comparing counts, so a divergent set of equal size gets caught instead of read as "in sync" (#1255, massimiliano1991).

Configuration and quality

  • OpenAI-compatible quality scoring gets a larger input window (roughly 2,000 characters instead of 500) and tolerates wrapped score responses like Score: 0.7 (#1267, VijaySreekar, closes #1102).
  • An unrecognized MCP_MEMORY_*_PATH variable now gets one sanitized warning instead of silently falling back to the default path (#1253, filhocf).

Release gates

  • Version-bump PRs no longer need a manual override to get past the test gates — check 3 and the prove-fix gate now detect and exempt a version-bump diff (#1250, filhocf, closes #1247).

Full detail, including the internal and CI changes, is in CHANGELOG.md.

Don't miss a new mcp-memory-service release

NewReleases is sending notifications on new releases.