github doobidoo/mcp-memory-service v10.10.3
v10.10.3 - Test Infrastructure & Memory Scoring Fixes

latest releases: v10.31.1, v10.31.0, v10.30.0...
one month ago

Fixed

Test Infrastructure (#451)

Fixed test_analytics_graph.py failures causing CI pipeline failures:

  • Graph Visualization Validation: Tightened limit validation from le=1000 to le=500 for consistency with test expectations and other API limits
  • Test Authentication: Fixed module import order issue where config loaded before test environment variables, causing all 15 tests to fail with 401 errors
  • Result: All 15 tests now pass (previously 14 failed, 1 xpassed)

Memory Scoring (#450)

Fixed score inflation in memory-scorer.js:

  • Capped finalScore to 1.0 before applying 0.5x penalty to prevent bonus inflation
  • Preserves cross-project technology sharing while preventing score escalation

Highlights

CI/CD Stability Restored
This release resolves critical test failures that were blocking the CI pipeline, ensuring reliable automated testing for all future changes.

Test Suite Health

  • 15/15 tests passing in test_analytics_graph.py
  • Fixed authentication setup pattern applicable to other test files
  • Improved parameter validation consistency across API endpoints

Related Issues

Fixes #451

Installation

pip install --upgrade mcp-memory-service

Or with uv:

uv pip install --upgrade mcp-memory-service

Full Changelog

View detailed changelog

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

NewReleases is sending notifications on new releases.