v3.5.4
ruvnet/ruflov3.5.4Mar 5, 2026by ruvnet
AI Summary
RuFlo v3.5.4 is a patch release containing 10 fixes focused on unblocking the intelligence pipeline, achieving MCP compliance, and improving CLI UX. Key improvements include hook handler stdin JSON reading, MemoryGraph relationship tracking activation, and registration of 4 missing MCP tools.
Key Highlights
- Hook handler now reads stdin JSON (#1211) — unblocks all learning/routing/intelligence features
- MemoryGraph enabled in ControllerRegistry (#1214) — relationship tracking now active
- 4 missing MCP tools registered: task_assign, workflow_run, mcp_status, task_summary (#1281)
- Process exits cleanly — 6 timers got .unref() preventing hanging (#1256)
- recordFeedback() wired into post-edit hooks (#1209) — completes the JUDGE step
New Features
- 4 new MCP tools: task_assign, workflow_run, mcp_status, task_summary
- Stdio mode detection with status showing 'Running (stdio)' instead of 'Stopped'
- Doctor disk space now shows correct percentage
- auto-memory-hook resolves @claude-flow/memory in npx/monorepo contexts
Full Release Notes
## RuFlo v3.5.4 Sprint 1 from ADR-060: 10 fixes unblocking the intelligence pipeline, MCP tools, and CLI UX. ### Highlights **Intelligence Pipeline Unblocked:** - Hook handler now reads stdin JSON (#1211) — the single highest-leverage fix, unblocking all learning/routing/intelligence features - `recordFeedback()` wired into post-edit hooks (#1209) — completes the JUDGE step - MemoryGraph enabled in ControllerRegistry (#1214) — relationship tracking active **MCP Compliance:** - 4 missing MCP tools registered: `task_assign`, `workflow_run`, `mcp_status`, `task_summary` (#1281) - Stdio mode detection — status reports "Running (stdio)" instead of "Stopped" (#1289) **CLI UX:** - Process exits cleanly — 6 timers got `.unref()` (#1256) - Doctor disk space shows correct percentage (#1288) - auto-memory-hook resolves `@claude-flow/memory` in npx/monorepo contexts (#1287) **Housekeeping:** - Closed 4 empty rollback incident stubs (#1238, #1262, #1267, #1268) ### npm Packages | Package | Version | Install | |---------|---------|---------| | `@claude-flow/cli` | 3.5.4 | `npx @claude-flow/cli@latest` | | `claude-flow` | 3.5.4 | `npx claude-flow@latest` | | `ruflo` | 3.5.4 | `npx ruflo@latest` | ### Validation - ✅ tsc clean - ✅ Hook stdin smoke tests pass (route, pre-bash, post-edit, backward compat) - ✅ All 3 packages published and dist-tagged **Full Changelog**: https://github.com/ruvnet/ruflo/compare/v3.5.3...v3.5.4