github doobidoo/mcp-memory-service v10.1.1
v10.1.1 - Dependency & Windows Compatibility Fixes

latest releases: v10.26.5, v10.26.4, v10.26.3...
one month ago

Fixed

  • Missing requests dependency: Added requests>=2.28.0 to pyproject.toml (Fixes #378)

    • Resolves ModuleNotFoundError: No module named 'requests' during embedding initialization
    • sentence-transformers requires requests but doesn't declare it as a dependency
    • Affects fresh installations without requests pre-installed
  • Windows PowerShell 7+ compatibility: Fixed update_and_restart.ps1 SSL certificate validation

    • PowerShell 5.1: Uses ICertificatePolicy (.NET Framework)
    • PowerShell 7+: Uses -SkipCertificateCheck parameter on Invoke-RestMethod
    • Script now detects PowerShell version and uses appropriate method
    • Error was: CS0246: The type or namespace name 'ICertificatePolicy' was not found

Changed

  • Relationship Inference Threshold Tuning: Improved relationship type diversity in memory graph analytics
    • Relaxed default minimum confidence threshold recommendation from 0.6 to 0.4 for existing graphs
    • Enables discovery of more nuanced relationship types (causes, fixes, contradicts, supports, follows)
    • Production results: Improved from 2 to 3 relationship types with 0.4 threshold
    • Distribution on 2,392 edges: related (75.52%), contradicts (18.09%), follows (6.39%)
    • Script usage: python scripts/maintenance/update_graph_relationship_types.py --min-confidence=0.4
    • Balances precision and recall - lower values (0.3) may introduce false positives
    • Note: Script default remains 0.6 for conservative new deployments

Installation

pip install mcp-memory-service==10.1.1

Or upgrade from previous version:

pip install --upgrade mcp-memory-service

What's Next

  • v10.2.0: Additional enhancements planned

Full Changelog: https://github.com/doobidoo/mcp-memory-service/blob/main/CHANGELOG.md

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

NewReleases is sending notifications on new releases.