github doobidoo/mcp-memory-service v10.31.2

3 hours ago

Bug Fixes

Three community-contributed fixes from @lawrence3699:

  • Consistent metadata parsing in SQLite-Vec (#648): Replaced remaining bare json.loads calls in get_largest_memories() and get_graph_visualization_data() with _safe_json_loads helper, ensuring consistent error handling for malformed metadata across all storage methods.

  • Handle non-JSON error responses in HTTP client and embedding API (#649): Wrapped response.json() calls on error paths in http_client.py and external_api.py with try/except to handle HTML/empty responses from reverse proxies.

  • Correct upload progress tracking (#650): Removed broken single-file progress formula that always evaluated to 100%. Added per-file progress updates during batch processing so the polling endpoint returns smooth 0→100% progress.

Full Changelog: v10.31.1...v10.31.2

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

NewReleases is sending notifications on new releases.