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-serviceOr with uv:
uv pip install --upgrade mcp-memory-service