Skip to content

This release fixes issues for SREs watching stability and regressions.

Published 3mo MCP Data & Storage
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Fixed MCP reconnect logic to survive client disconnects and added elapsed time logging for embedding model readiness.

Full changelog

🔄 MCP Reconnect Loop + Logging

Critical Fix: MCP Connection Stability

The previous reconnect logic was a stub that always exited — when the MCP client disconnected, the server would wait for a timeout and then shut down. Now, the server implements a proper reconnect loop:

  1. Client disconnects → server detects via service.waiting()
  2. Brief 500ms pause → re-creates stdio() transport
  3. Serves a new MCP session with the same state/data
  4. If first reconnect fails → waits reconnect_timeout seconds → retries once
  5. Server only exits on SIGINT/SIGTERM or double reconnect failure

This ensures 100% MCP connection availability — the server survives client disconnects without losing any indexed data.

Improved Logging

  • Embedding model ready now includes elapsed_sec (e.g., elapsed_sec="8.7") for visibility into model loading performance

Full Changelog: https://github.com/pomazanbohdan/memory-mcp-1file/compare/v0.2.7...v0.2.8

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track pomazanbohdan/memory-mcp-1file

Get notified when new releases ship.

Sign up free

About pomazanbohdan/memory-mcp-1file

A self-contained Memory server with single-binary architecture (embedded DB & models, no dependencies). Provides persistent semantic and graph-based memory for AI agents.

All releases →

Beta — feedback welcome: [email protected]