github doobidoo/mcp-memory-service v10.11.1
v10.11.1 - MCP Prompt Handlers Fix

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

v10.11.1 - MCP Prompt Handlers Fix

Release Date: February 12, 2026

Fixed

MCP Prompt Handlers (#458, #459): Fixed AttributeError in all 5 MCP prompt handlers

  • Affected Handlers:

    • memory_review - Structured review of stored memories
    • memory_analysis - In-depth analysis of memory patterns
    • knowledge_export - Export memories as structured documents
    • memory_cleanup - Identify and remove redundant memories
    • learning_session - Interactive learning from stored memories
  • Root Cause: Prompt handlers were defined as nested functions inside handle_get_prompt() but called as instance methods using self._prompt_* syntax

  • Fix: Changed dispatcher to call nested functions directly by passing self as first argument instead of calling them as instance methods:

    # Before (incorrect):
    result = self._prompt_memory_review(arguments)
    
    # After (correct):
    result = _prompt_memory_review(self, arguments)
  • Impact: All prompt handlers now work correctly (was 100% failure rate before fix)

  • Tests Added: 5 integration tests in tests/integration/test_prompt_handlers.py to prevent regression

Upgrade Notes

This is a patch release with no breaking changes. Simply update your installation:

pip install --upgrade mcp-memory-service

Or if using uv:

uv pip install --upgrade mcp-memory-service

Contributors

Full Changelog: v10.11.0...v10.11.1

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

NewReleases is sending notifications on new releases.