Critical Bug Fixes - Configuration & Installation
This patch release resolves two user-reported bugs affecting custom embedding model configuration and installation script backend selection.
Fixed
MCP_EMBEDDING_MODEL Environment Variable Now Respected (PR #276, fixes #275)
- The
MCP_EMBEDDING_MODELenvironment variable was being ignored in server.py during storage initialization - All storage backends (sqlite_vec, hybrid) now correctly use
EMBEDDING_MODEL_NAMEfrom config - Users can now configure custom embedding models like
paraphrase-multilingual-mpnet-base-v2 - Technical details: Fixed by passing
config.embedding_modelto storage backend constructors
Installation Script Backend Support Updated (fixes #273, commit 892212c)
- Removed stale ChromaDB references from
--storage-backendchoices (ChromaDB was removed in v8.3.0) - Added missing 'cloudflare' and 'hybrid' options to both installation scripts
- Updated help text to reflect current supported backends: sqlite_vec, cloudflare, hybrid
- Fixes:
scripts/installation/install.pyand root-levelinstall.py
Added
i18n Quality Analytics Translations - Completed translations for quality analytics feature (PR #271)
- Added 25 quality strings to Spanish, French, German, Japanese, Korean (125 translations total)
- Completes i18n coverage started in PR #270 (English/Chinese)
- Languages now fully supported: English, Chinese, Spanish, French, German, Japanese, Korean
- Strings added: navigation labels, quality stats/charts, provider settings, help text
Full Changelog: https://github.com/doobidoo/mcp-memory-service/blob/main/CHANGELOG.md#8501---2025-12-14
🤖 Generated with Claude Code