Download Latest Version ByteRover CLI 3.16.1 source code.tar.gz (3.5 MB)
Email in envelope

Get an email when there's a new version of Byterover Cipher

Home / v3.16.0
Name Modified Size InfoDownloads / Week
Parent folder
ByteRover CLI 3.16.0 source code.tar.gz 2026-05-25 3.5 MB
ByteRover CLI 3.16.0 source code.zip 2026-05-25 4.7 MB
README.md 2026-05-25 3.1 kB
Totals: 3 Items   8.1 MB 0

ByteRover CLI 3.16.0 lets you cancel long-running tasks from anywhere and gives you a switch to turn off update prompts. It also fixes a setup error that blocked custom models on several third-party AI providers, and refreshes dependencies to clear security advisories. Safe to upgrade, with no behavior change unless you opt in.

What's Changed

✨ Added

  • Cancel a running task from anywhere. brv curate, brv query, and brv dream now accept --cancel <taskId>, so you can stop a task that was started from another terminal or detached to the background. In the foreground, the first Ctrl+C asks the task to stop cleanly; a second Ctrl+C hard-exits with code 130. In the REPL, Ctrl+Q cancels the active curate or query task, and a footer hint shows when it is armed. brv webui also adds a Cancel button on task list rows and on the task detail header. No more killing the daemon to stop a runaway run. By @bao-byterover in [#680], with the WebUI cancel button by @ncnthien in [#693] and the REPL Ctrl+Q footer by @cuongdo-byterover in [#697].
  • Opt out of update checks. New setting update.checkForUpdates (boolean, defaults to true). Run brv settings set update.checkForUpdates false to silence the y/n update prompt at startup and stop the background auto-update from kicking in. Manual brv update still works whenever you want to upgrade on your own schedule. By @bao-byterover in [#696], with the matching WebUI toggle in the Updates panel by @ncnthien in [#695].

🐛 Fixed

  • Custom models on OpenAI-compatible providers. Connecting DeepSeek, GLM, Moonshot, Cerebras, Cohere, DeepInfra, Together AI, MiniMax, Perplexity, or any other OpenAI-compatible endpoint with a non-default --model used to fail with a confusing "Model X is not supported for provider 'gemini'" error. The registry now routes every OpenAI-compatible provider through the right model list, so any model your endpoint exposes is accepted. By @cuongdo-byterover in [#701]
  • Security dependency update. Patched npm dependencies to clear several npm audit advisories. No user action required. By @bao-byterover in [#702]

🚀 Upgrade & Install

Fresh install (macOS / Linux):

:::sh
curl -fsSL https://byterover.dev/install.sh | sh

Existing users: re-run the installer above to upgrade in place, then run brv restart so the daemon picks up the new version.

✅ No Breaking Changes

All changes are backward compatible. update.checkForUpdates defaults to true, so your update behavior is unchanged unless you explicitly opt out. Cancel is opt-in too: nothing cancels until you press Ctrl+C, press Ctrl+Q in the REPL, click Cancel in brv webui, or pass --cancel <taskId>. Existing context trees, provider connections, settings, and connected agents continue to work with no migration.

🙏 Contributors

Thanks to @bao-byterover, @ncnthien, and @cuongdo-byterover for shipping this release.

Full Changelog: https://github.com/campfirein/byterover-cli/compare/v3.15.1...v3.16.0

Source: README.md, updated 2026-05-25