This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+14 more
Summary
AI summaryFixed CI lockfile drift, statusline model cold-load timeout, macOS MCP pipe truncation, and outdated USERGUIDE documentation.
Full changelog
Patch release fixing four user-reported bugs across CI, MCP transport, init migration, and docs.
Fixes
- #2412 —
v3-ci.ymlred onmainfor 5+ days (10+ verification recurrences). Lockfile drifted after version bumps incli/package.json; CI'spnpm install --frozen-lockfilefailed on every job. Regeneratedv3/pnpm-lock.yaml. - #2450 —
hooks statuslinecold-loaded the ONNX model on every invocation (~1s), Claude Code timed out the statusLine command and hid the status bar. #2448's migration only caught thenpx @latestform; broadened the regex to also catch the bareclaude-flow hooks statuslineform so existing settings.json files get rewritten on nextruflo init/ doctor. - #2426 — On macOS, the MCP
tools/listresponse (65,747 bytes for 314 tools) exceeded the 64KB pipe buffer and was truncated mid-frame, leaving Claude Code unable to register any MCP tools. Set stdout/stderr to blocking mode in stdio MCP server — same approach as the official MCP SDK's StdioServerTransport. - #2422 —
docs/USERGUIDE.mddocumentedWeighted(Queen 3×) /Majorityconsensus modes and Strategic/Tactical/Adaptive queen types that aren't wired in the shipped engine. Rewrote 4 USERGUIDE locations to the actually-shipped 5 modes: byzantine / raft / gossip / crdt / quorum.
Verification
pnpm install --frozen-lockfileexits 0 locally (CI's exact gate)@claude-flow/clibuilds clean with no new TS errors- Direct stdio probe: baseline truncates 70KB payload to exactly 65,536 bytes (matches #2426 reporter's number); with fix, full 83,146 bytes delivered intact across 3 runs
- End-to-end smoke against published
[email protected]: spawnedruflo mcp startin stdio mode, senttools/list, received 207,678 bytes (305 tools) intact — 3.17× the pipe buffer limit - Statusline regex unit test: 7/7 (5 broken forms caught, 2 correct forms skipped)
grep "Weighted\|Queen 3" docs/USERGUIDE.mdreturns 0 matches
Install
npx [email protected]
# or
npx @claude-flow/[email protected]
All three packages — @claude-flow/cli, claude-flow, ruflo — at 3.14.1 with consistent latest === alpha === v3alpha dist-tags.
PR
#2454 — full diff, per-commit review available there.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]