Skip to content

Mooncite 4.0.3

Choose a tag to compare

@WhenMoon-afk WhenMoon-afk released this 18 Aug 08:01
· 7 commits to main since this release

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 install

Verification

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.