Nouveauté
Détection automatique d'un changement de version d'Ollama susceptible d'avoir altéré les embeddings de la base.
Les modèles d'embedding servis par Ollama (notamment nomic-embed-text, le modèle par défaut) ne produisent pas toujours les mêmes vecteurs d'une version mineure à l'autre (ollama/ollama#14449). Une base vectorisée avec une version puis interrogée après mise à jour renvoie alors des scores de similarité dégradés.
Ce qui change
- La version d'Ollama utilisée lors de la vectorisation est mémorisée dans la base.
mmcp statussignale (champcoherence_embeddings) un changement de version mineure, et le serveur MCP émet un avertissement au démarrage.- L'avertissement indique la commande exacte de remédiation :
mmcp migrate-embeddings --modele <modèle>(une sauvegarde automatique est créée avant).
Notes
- Comparaison au niveau
MAJEUR.MINEUR(les correctifs ne déclenchent pas d'alerte). - Les bases vectorisées avant cette version n'ont pas d'alerte rétroactive : la détection s'active dès la prochaine vectorisation ou migration.
Installation : pip install --upgrade personal-memory-mcp