Files
ruflo/v3/@claude-flow/cli/bin
rUvandReuven c1eb37d535 fix: 4 high-priority bugs — browser ENOENT, memory path, stdio crash, settings (#1604, #1605, #1606, #1616)
#1605: Guard browser_* MCP tool registration behind agent-browser
availability check. Tools are no longer advertised when the binary
is missing.

#1604: Align memory-tools.ts MEMORY_DIR with memory-initializer.ts
(.swarm/memory.db). Legacy migration now correctly reads from the
old .claude-flow/memory/ path.

#1606: Wrap ensureInitialized() in try/catch to prevent unhandled
exceptions from killing the stdio transport. Fix cli.js outer catch
to return -32603 (internal error) instead of -32700 (parse error)
for handleMessage failures.

#1616: Rename .claude/settings copy.json → settings.json.bak so
VSCode Copilot no longer treats it as an active settings file.

Co-authored-by: Reuven <cohen@ruv-mac-mini.local>
2026-04-30 00:33:27 -04:00
..