v1.6.1
Backend.AI GO 1.6.1 ships OS credential vault, per-agent spending and rate limits, step reasoning retention, plus aarch64 Linux and Squad monitor stability fixes.
Backend.AI GO v1.6.1
10 commits since v1.6.0. (15461 lines added, 146 lines deleted)
New Features
- OS credential vault integration — API keys, secrets, and inference credentials are now stored in the operating system's native keyring (macOS Keychain, Windows Credential Manager, Linux Secret Service) instead of plain text on disk.
- Connector trait and capability model design — Foundational trait abstraction for plugging in new external integrations with declared capabilities.
- Conversational guardrail model primitives and storage — Configurable safety boundaries for chat with reusable storage shared across agents.
- Per-agent, per-day, per-tool spending and rate limits — Fine-grained controls let operators cap cost and usage by agent, day, and individual tool, with a persisted ledger and replenishment engine.
- Reversible-by-design action audit schema — Every recorded action carries the metadata needed to undo it, laying the groundwork for safe automated rollbacks.
- Step reasoning retention and display — Each agent's chain-of-thought is preserved across runs and surfaced in the run detail view so you can replay how an answer was reached.
Improvements
- What's New modal content refreshed across all six locales (English, Korean, Japanese, Spanish, Traditional Chinese, Simplified Chinese) with v1.6.1 highlights.
- CHANGELOG and README Recent Updates section refreshed for the v1.6.1 maintenance release.
Bug Fixes
- aarch64 Linux build restored after toolchain regressions, and the Squad monitor re-render loop that caused runaway re-renders on active squads has been eliminated.
- Container CLI check parser correctly handles the updated
container-clioutput format. - Squad workspace self-heal automatically recovers from inconsistent or partial workspace state on launch.
- Tauri runtime startup panic in spawn agent limits init resolved by binding the limits initializer to the Tauri runtime.
CI/CD Improvements
None.
Technical Details
- OS credential vault uses the existing
keyringcrate with platform-specific backends (apple-native,windows-native,sync-secret-service). - Conversational guardrail and reversible action audit work introduces new SQLite tables and schema migrations.
- Spending and rate-limit ledger is persisted per agent with daily and per-tool quotas managed by a dedicated rate-limit engine.
- Step reasoning is stored alongside each agent step so it survives across run boundaries and is rendered in the run detail view.
- Connector trait and capability model are pure design scaffolding in this release; no user-visible connector is enabled yet.
Dependencies
None.
Breaking Changes
None.
Known Issues
None.