github thedotmack/claude-mem v9.0.14

latest release: v9.0.15
3 hours ago

In-Process Worker Architecture

This release includes the merged in-process worker architecture from PR #722, which fundamentally improves how hooks interact with the worker service.

Changes

  • In-process worker architecture - Hook processes now become the worker when port 37777 is available, eliminating Windows spawn issues
  • Hook command improvements - Added skipExit option to hook-command.ts for chained command execution
  • Worker health checks - worker-utils.ts now returns boolean status for cleaner health monitoring
  • Massive CLAUDE.md cleanup - Removed 76 redundant documentation files (4,493 lines removed)
  • Chained hook configuration - hooks.json now supports chained commands for complex workflows

Technical Details

The in-process architecture means hooks no longer need to spawn separate worker processes. When port 37777 is available, the hook itself becomes the worker, providing:

  • Faster startup times
  • Better resource utilization
  • Elimination of process spawn failures on Windows

Full PR: #722

Don't miss a new claude-mem release

NewReleases is sending notifications on new releases.