Repository navigation
v3.73.0 — init ends with your project, opt-in activation telemetry, Node 20 keeps ruvector
Faster first five minutes
initends with your project, not a list of commands (#4871, #4875). It prints a quick local snapshot: tracked files, top languages, the most-changed file in the last 90 days, and your test command. Then it gives one prompt to paste into Claude Code about that file. The snapshot uses git only, with no network calls and a 2-second cap, and it never failsinit.- README: one recommended install path at the top (
npx ruflo@latest init), plus a 30-second console tour (#4869). There's also a Chinese quick start and a sourced comparison page with CrewAI, LangGraph, AutoGen and Claude Code subagents (#4873, https://ruvnet.github.io/ruflo/compare.html).
Telemetry: opt-outs honored, opt-in activation events
- Opt-outs now stop the message fetch.
ruflo funnel disableand every other opt-out now stop the background messages fetch, not only the promo row (#4860). The fetch's User-Agent carries only the release and OS family. Seedocs/privacy/funnel-legitimate-interest-assessment.md. - Opt-in activation events (#4870):
init_completed,first_agent_runandsession_activeare sent only with an explicitruflo funnel telemetry onconsent.initasks once, defaulting to No. Skip the question with--no-telemetry-prompt. - Plugin-only users can be counted (#4872). When the ruflo-core plugin starts the MCP server, the existing 6-hourly fetch is tagged
surface/plugin, with the same opt-outs.
Fixes and hardening
- transfer: Ed25519 signatures for pattern-store publish and download.
- healthcare-clinical: audit entries store a SHA-256 query fingerprint.
- browser: the postinstall step installs the pinned agent-browser range.
- deps: open ranges capped in plugins and performance; marketplace agentic-flow 3.4.0; federation midstreamer ^0.3.2; aidefence agentdb ^3.6.0 (#4858, #4868).
- ruflo/server.json and
mcpNameprepare theio.github.ruvnet/rufloMCP registry listing (#4874).
Upstream
@ruvector/ruvllm-gpu-loop@1.1.2(engines>=20) fixes npm 10 / Node 20 dropping the ruvector subtree from fresh installs.- Node 20 keeps ruvector.
agentic-flowis now a regular dependency of@claude-flow/cli. On npm 10 / Node 20, an optionalpipenet(engines >=22, reached via agentic-flow → fastmcp → mcp-proxy) made npm drop ruvector, agentic-flow,@ruvector/attentionand transformers from fresh installs. This affected 3.72.2 as well. Verified with freshnpm install ruflo@3.73.0on node:20 and node:22. - Bundled
plugin-agent-federation1.0.7 excludes agentic-flow ≤2.0.13 (GHSA-vcv2-r9jh-99m5) from its peer range (#4890). - init keeps the ADR-150
metaharness scoretip under the project snapshot.
Install: npx ruflo@latest init. latest is 3.73.0 for ruflo, claude-flow and @claude-flow/cli.