Mooncite 4.0.3
Summary
Mooncite 4.0.3 fixes MCP process shutdown and recovery so ordinary Pi and OMP use does not leave stale engine locks behind.
What changed
- Closed stdio MCP engines when stdin closes or the process receives a termination signal.
- Removed verified stale locks from dead Mooncite processes on the next startup.
- Preserved safe purge coordination without leaking lock files during normal tool use.
- Retained the secure XDG path-confinement behavior from 4.0.2.
User impact
Mooncite can restart cleanly after a supported client exits or a prior Mooncite process dies. Locks belonging to live processes are still protected.
Install this tagged release
npx --yes github:WhenMoon-afk/claude-memory-mcp#v4.0.3 installVerification
The Linux typecheck, 32-test suite, build, and isolated packed-install smoke passed, including native Pi/OMP discovery, all five source adapters, recall-to-inspect, client lifecycle, and shutdown cleanup. Version 4.0.4 later fixed the installed command-line launcher.