v3.42.1
tobychui/zoraxyv3.42.1Sep 16, 2026by ruvnet
Upgrading?
AI Summary
A patch release adding an environment variable for setting fleet-wide SONA learning mode defaults and a batch of reliability and performance fixes for diagnostics, memory stats, and database handles.
Key Highlights
- Added `RUFLO_INTELLIGENCE_MODE` environment variable to set fleet-wide default learning mode.
- Fixed `ruflo doctor` to correctly resolve MetaHarness version and memory driver.
- Fixed `memory_stats` to answer from live store and handle `__proto__` namespace.
- Fixed database handle leaks on failure paths.
New Features
- Opt-in environment variable for SONA learning mode defaults.
Full Release Notes
# v3.42.1 — SONA env-default, review batch, and reliability fixes A patch release: one small feature (opt-in, fully backward-compatible) plus a batch of independently-reviewed bug fixes, a performance fix, and a dependency bump — all reviewed, tested, and merged in this pass. ## What's new for you ### SONA learning mode can now default from the environment `RUFLO_INTELLIGENCE_MODE` sets a fleet-wide default learning mode (`real-time`, `balanced`, `research`, `edge`, `batch`) without threading `mode`/`sonaMode` through every call site — useful for a managed deployment that wants every session to learn in a specific profile. An explicit per-call mode always wins; an unset or unrecognised value falls through to `balanced`, so a typo can never silently pick a profile. (Originally landed with a bug where one of the two places reading this variable only checked it once per process instead of per session — fixed before release, with new regression tests in both places.) ### Diagnostics and memory fixes - `ruflo doctor` no longer guesses your memory driver from a raw table count (a heuristic that never actually correlated with which driver you're using) — it now reports only what it verifies directly. - `ruflo doctor` now resolves the installed MetaHarness version correctly instead of reporting stale/incorrect data. - `memory_stats` now answers from the live store instead of a snapshot that couldn't see in-flight writes — a working memory store no longer reports itself as uninitialized. Also fixes a namespace named `__proto__` silently vanishing from the breakdown, and a hardcoded row cap that was truncating large stores without saying so. - A database handle used during memory initialization now closes on every code path, including the failure path that used to leak it. - Opening the graph database now verifies the handle is actually persistent before using it — a bad argument shape used to silently produce an in-memory-only graph that vanished on exit, with no error. - Fixed a memory-key bug on Windows where a drive letter's colon wasn't sanitized consistently with how Claude Code derives the same key. ### Federation and security - The federation gateway's untrusted-relay data is now read through the same validated envelope shape the gateway actually sends, closing a gap where some tools could miscount or silently see zero messages. - `WITNESS_ED25519_ROOT` now actually resolves `@noble/ed25519` for witness-manifest signing (this only affects the maintainer signing path — the separate `node:crypto`-based signature verification path was never affected). ### Performance - AgentBBS now dedupes redundant peer-hello and watch-replay traffic, and computing the next sequence number no longer requires scanning an entire (potentially large) room log. ### Housekeeping - `swarm status`/`swarm stop` now report a real swarm id and no longer get confused by a stale "stopped" state file shadowing a live swarm. - Bumped `agent-browser` to 3.37.1 for recording/WebMCP improvements and a Windows headless-Chrome cleanup fix. ## Upgrading ```bash npx ruflo@latest --version # should print 3.42.1 # or, if you use the scoped packages directly: npx @claude-flow/cli@latest --version npx claude-flow@latest --version ``` No action needed — every change above is either opt-in or an internal correctness/perf fix with no API changes. --- 🤖 Generated with [RuFlo](https://github.com/ruvnet/ruflo)
Related Repositories
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
Open-source foundation of ToolJet AI - the enterprise app generation platform for internal tools, dashboards, business applications, workflows and AI agents. Build visually, from a prompt, or from Claude Code, Codex and Cursor over MCP 🚀
1,324-exercise fitness dataset — animation GIFs, 180×180 thumbnails, muscle-group & equipment data, and step-by-step instructions in 6 languages. The exercise data layer behind the LogPress app.
A complete web-based remote monitoring and management web site. Once setup you can install agents and perform remote desktop session to devices on the local network or over the Internet.
Human: AI-powered 3D Face Detection & Rotation Tracking, Face Description & Recognition, Body Pose Tracking, 3D Hand & Finger Tracking, Iris Analysis, Age & Gender & Emotion Prediction, Gaze Tracking, Gesture Recognition