Skip to content

claude-flow

v3.18.2 Breaking

This release includes 2 breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agentic-ai agentic-framework agentic-workflow agents ai-agents ai-assistant
+14 more
ai-coding ai-skills autonomous-agents claude-code codex harness mcp-server multi-agent multi-agent-systems npm skills swarm swarm-intelligence typescript

Affected surfaces

breaking_upgrade

Summary

AI summary

Enforced minimum @ruvector/ruvllm version 2.5.7, fixed checkpoint directory creation, and corrected capability reporting.

Full changelog

Completes the #2549 arc: ruflo now actively uses the checkpoint persistence shipped in @ruvector/[email protected] (RuVector#637).

Changed

  • Version floors @ruvector/ruvllm >=2.5.7 in the ruflo wrapper overrides, root npm overrides, and v3 pnpm overrides — every install path is guaranteed the fixed version
  • neural train checkpoints actually land: LoRAAdapter.saveCheckpoint now creates parent directories before writing — the JS fallback threw ENOENT on missing dirs and silently returned false, so the best-effort checkpoint never materialized even after the upstream fix
  • Version-gated capability reporting: neural status shows 'native @ruvector/ruvllm pipeline + disk checkpoints' only when the resolved ruvllm is >=2.5.7 — never advertises persistence a stale install can't deliver
  • Dev-tree hygiene: removed a stale npm-installed @ruvector/[email protected] directory that had shadowed pnpm resolution since April

Proof

neural train -p coordination -e 2
→ .claude-flow/neural/lora-checkpoint-<ts>.json  (format: ruvllm-checkpoint v1, 48KB)

#2549 status: neural-status reporting fixed (3.18.1) → upstream persistence fixed (@ruvector/ruvllm 2.5.7) → ruflo wired end-to-end (this release). Remaining follow-up: routing neural train fully through the native TrainingPipeline.

PR: #2555 · Upstream: ruvnet/RuVector#637

Breaking Changes

  • Minimum version requirement for @ruvector/ruvllm increased to >=2.5.7 across all install paths (wrapper overrides, root npm overrides, v3 pnpm overrides).
  • Removed stale `@ruvector/[email protected]` directory that shadowed resolution.

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

Track claude-flow

Get notified when new releases ship.

Sign up free

About claude-flow

Deploy multi-agent swarms with coordinated workflows.

All releases →

Related context

Beta — feedback welcome: [email protected]