How do I install ByteRover CLI?
How do I install ByteRover CLI?
Recommended — native binary (no Node.js required):This installs a self-contained binary to Requires Node.js >= 20.Verify your installation:
~/.brv-cli/bin/brv and updates your shell config (.bashrc, .zshrc, .profile, or fish) automatically.Supported platforms: macOS ARM64, Linux x64, Linux ARM64.Alternative — npm:How do I uninstall ByteRover CLI?
How do I uninstall ByteRover CLI?
If installed via curl:Add
--yes or -y to skip the confirmation prompt.This removes the installation directory (~/.brv-cli/), shell PATH entries, global config, logs, and stored credentials.If installed via npm:Project-level
.brv/ directories (your local context trees) are not removed by either uninstall method. Delete them manually if needed.How does the automatic update notifier work?
How does the automatic update notifier work?
The automatic update notifier applies to the npm installation method. If you installed via the curl script, the CLI automatically updates in the background.
- Press Enter or type y to update immediately
- Type n to skip and continue with your command
If you accept the update, your original command will not run. You’ll need to run it again after the update completes.
What if the automatic update fails?
What if the automatic update fails?
If the automatic update encounters an error, you’ll see:Your original command will still proceed. To update manually:npm install:curl install:
What does "brv restart" do?
What does "brv restart" do?
brv restart stops all ByteRover processes (daemon, agents, background servers) and starts a fresh daemon. Use it when:- ByteRover is unresponsive or stuck
- You’ve just installed an update
- The TUI is behaving unexpectedly