Skip to content

fix: P0 daemon startup, ESM controller-registry, memory-bridge#1500

Merged
ruvnet merged 1 commit intomainfrom
fix/p0-daemon-agentdb-controllers
Apr 2, 2026
Merged

fix: P0 daemon startup, ESM controller-registry, memory-bridge#1500
ruvnet merged 1 commit intomainfrom
fix/p0-daemon-agentdb-controllers

Conversation

@ruvnet
Copy link
Copy Markdown
Owner

@ruvnet ruvnet commented Apr 2, 2026

Summary

Test plan

  • All 1725 tests pass (28 files, 0 failures)
  • TypeScript compilation clean for both CLI and memory packages
  • Published as v3.5.49 to npm (@claude-flow/cli, claude-flow, ruflo)

🤖 Generated with claude-flow

- #1478: Daemon dies immediately — removed premature PID write that caused
  self-detection race, added ref'd keepalive interval, fixed stdio FD leak
  on Windows detached spawn
- #1492: ESM require('path') kills all 15 agentdb controllers — replaced
  with dynamic import('node:path') compatible with both ESM and CJS
- #1492: bridgeSearchPatterns called wrong method on ReasoningBank —
  added fallback to .search() when .searchPatterns() unavailable

All 1725 tests pass, 0 failures.

Co-Authored-By: claude-flow <ruv@ruv.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant