github doobidoo/mcp-memory-service v10.10.5
v10.10.5 - Embedding Dimension Cache Fix

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

Embedding Dimension Cache Fix

Fixed a critical bug where embedding dimensions were not being restored from the model cache, causing dimension mismatches (384 vs 768) across multiple storage instances.

Fixed

  • Embedding Dimension Cache (#412): Fixed embedding dimension not being restored from model cache, causing dimension mismatches (384 vs 768) across multiple storage instances
    • Added _DIMENSION_CACHE dictionary alongside _MODEL_CACHE to track embedding dimensions
    • Store dimension when caching models (external API, ONNX, SentenceTransformer)
    • Restore dimension when retrieving cached models
    • Result: Consistent embedding dimensions across all storage instances

Installation

pip install mcp-memory-service==10.10.5

Or upgrade from previous version:

pip install --upgrade mcp-memory-service

Full Changelog

See CHANGELOG.md for complete version history.

Automatic PyPI Publication

This release will be automatically published to PyPI via GitHub Actions workflow "Publish and Test (Tags)".

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

NewReleases is sending notifications on new releases.