v3.41.4
ysharma3501/NovaSRv3.41.4Sep 14, 2026by ruvnet
Upgrading?
AI Summary
Fixes the `agentdb_pattern-store` and `agentdb_pattern-search` handlers to surface a `degraded: true` flag when the ReasoningBank controller is unhealthy or unavailable.
Key Highlights
- `degraded: true` flag now surfaces structurally in responses for non-healthy controllers
- Fixes #3288 and #3323 regarding controller availability
- Corrects handling for cases where ReasoningBank is unusable despite registry existence
New Features
- Structural `degraded` flag in pattern search/store handlers
Full Release Notes
## Fix - **`agentdb_pattern-store`/`agentdb_pattern-search` now surface `degraded: true`** whenever the response comes from anything other than a healthy `reasoningBank` controller (the `bridge-fallback` and `memory-store-fallback` paths alike), instead of only in a note string a caller has no structural reason to check. Fixes #3288. Includes a follow-up correction (`b9ca64f80`) after review caught that the initial fix only handled the case where the controller registry is entirely absent, missing the more common case where the registry exists but ReasoningBank itself is unusable (`controller: 'bridge-fallback'`) — the degraded flag is now applied at the `result.controller === 'reasoningBank'` boundary in both handlers rather than per fallback-label, so it can't be reopened by a future fallback label. See #3323 for the full discussion. This does not address why `vectorBackend`/`reasoningBank` fail to activate in a given deployment — that's tracked separately in #1228 (ADR-053) and #2296.
Related Repositories
public-apis/public-apis★ 491,213
A collective list of free APIs
NousResearch/hermes-agent★ 256,078
The agent that grows with you
yt-dlp/yt-dlp★ 200,250
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,556
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,699
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.