github mksglu/context-mode v1.0.19

latest releases: v1.0.21, v1.0.20
8 hours ago

Process Lifecycle Guard (#103)

Fixes orphaned MCP server processes consuming 100% CPU after host process death.

Changes

  • Process lifecycle guard (src/lifecycle.ts) — detects parent death via ppid comparison, stdin close, and OS signals (SIGTERM/SIGINT/SIGHUP). MCP server exits automatically within ~30s when host dies.
  • Process group kill (#112 by @dandaka) — executor child processes killed as process group on Unix.
  • WAL checkpoint on close (src/db-base.ts) — prevents SQLite lock contention from stale connections.
  • 7 new tests (unit + integration) for lifecycle guard.

Update

/ctx-upgrade

Contributors

Don't miss a new context-mode release

NewReleases is sending notifications on new releases.