github doobidoo/mcp-memory-service v10.60.1
v10.60.1 — Milvus tag_match + session-end port fallback + contradiction detection repair

latest release: v10.60.2
5 hours ago

What's Changed

Patch release addressing three targeted bug fixes discovered after v10.60.0.

Fixed

  • fix(milvus): add missing tag_match param to get_all_memories/count_all_memories (#958, @henry201605): Both methods were missing the tag_match parameter present in sqlite_vec and other backends, causing AND/OR tag filtering to be silently ignored in all Milvus deployments.

  • fix(hooks): apply protocol-correct port fallback to session-end.js triggerQualityEvaluation (#960, closes #957): session-end.js was not updated alongside the memory-client.js/memory-retrieval.js fix from PR #952. Applies the same protocol-correct port resolution (omit port for https:// or http:// standard ports) to triggerQualityEvaluation, restoring hook functionality for Cloudflare Tunnel and reverse proxy deployments.

  • fix(consolidation): repair broken contradiction detection (#961, closes #959): Three bugs in contradictions.py caused the detection module to fail silently on every invocation: (1) list_memories() replaced by correct get_all_memories() call returning Memory dataclass objects, (2) dataclass attribute access switched from metadata.get() dict-style to direct field access (memory.tags, memory.memory_type), (3) search_memories() parameter name and return-type handling corrected.

Upgrade Notes

  • No breaking changes
  • No configuration changes required
  • Landing page not updated (PATCH release)

Full Changelog

See CHANGELOG.md for the complete entry.

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

NewReleases is sending notifications on new releases.