github doobidoo/mcp-memory-service v8.62.10
v8.62.10 - Document Ingestion Bug Fixed

latest releases: v10.36.8, v10.36.7, v10.36.6...
3 months ago

🐛 Bug Fix Release

This patch release fixes a critical bug preventing document ingestion through the web console.

Fixed

Document Ingestion Bug - Missing Import (PR #312 by @feroult)

  • Problem: NameError: name 'generate_content_hash' is not defined when ingesting documents via web console

    • generate_content_hash was used in web/api/documents.py but never imported
    • Runtime error occurred when attempting document ingestion through the web interface
  • Root Cause: Missing import statement in documents.py API handler

  • Solution:

    • Added from ...utils.hashing import generate_content_hash to web/api/documents.py
    • Changed import in document_processing.py from from . import generate_content_hash to from .hashing import generate_content_hash to prevent circular imports
  • Impact: Fixes document ingestion via web console (PDF, DOCX, PPTX, TXT/MD files)

  • Files Changed:

    • src/mcp_memory_service/web/api/documents.py - Added missing import
    • src/mcp_memory_service/utils/document_processing.py - Fixed import to prevent circular dependency

Upgrade Instructions

pip install --upgrade mcp-memory-service

For source installations:

cd mcp-memory-service
git pull origin main
pip install -e .

Credits

Special thanks to @feroult (Fernando Ultremare) for identifying and fixing this issue.


🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com

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

NewReleases is sending notifications on new releases.