v3.41.1
ruvnet/ruflov3.41.1Sep 10, 2026by ruvnet
Upgrading?
AI Summary
This patch release resolves database path selection issues and prevents Seraphina from passing empty reasoning dumps as coordination guidance, ensuring accurate memory listing and valid swarm proposals.
Key Highlights
- Corrects database path selection so that CLI and MCP interfaces now write to and read from the same file based on the specified path.
- Fixes Seraphina truncation logic to ensure routed models emit JSON and don't waste token budgets on empty proposals.
New Features
- Memory list now names the specific store it did not read (sibling disclosure)
- Unified reading from CLI and MCP interfaces for the same database path
Full Release Notes
Patch release. Two fixes, both reported by people hitting them rather than found in-house. ## Memory path identity (#3196) An explicit database path now selects that database. The bridge cached one registry globally, so the first caller to touch it decided the file for the whole process and every later caller's `--path` or `CLAUDE_FLOW_DB_PATH` was accepted and then silently ignored. A CLI write and an MCP write landed in two files, both reporting success, and neither interface could see the other's rows. `memory list` also stopped printing a confident total for one store while rows sat unread in its sibling — it now names the store it did not read. Reported downstream by [pacphi/agentic-kit#213](https://github.com/pacphi/agentic-kit/issues/213). **Not done deliberately:** merging the two database files. [#2786](https://github.com/ruvnet/ruflo/issues/2786) gave AgentDB its own plaintext file so native better-sqlite3 never opens an encrypted `memory.db`. Unifying them would re-break encryption at rest. ## Seraphina truncation (#3267) Seraphina no longer passes a truncated reasoning dump off as coordination guidance. The routed model spent its whole token budget reasoning and never emitted its JSON, and the resulting empty proposal list read as *the swarm needs nothing* — the one conclusion a coordinator must never reach by accident. ## Install ``` npx ruflo@3.41.1 ``` Merge commit `cda8b04f6ae1`.
Related Repositories
openclaw/openclaw★ 392,696
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,068
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 357,683
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 219,667
The open source coding agent.
n8n-io/n8n★ 208,252
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.