github campfirein/byterover-cli v3.8.0
ByteRover CLI 3.8.0

latest releases: v3.10.3, v3.10.2, v3.10.1...
one month ago

This release brings ByteRover to the browser. Run brv webui to open a local dashboard where you can browse your project's memory, review changes, run curate and query, and manage providers without leaving the tab. Connected agents (Claude Code, Cursor, Codex, Copilot) also get smarter this release: brv curate now waits for its work to finish by default, so follow-up questions see the data that was just saved.

🌟 Highlights

🌐 brv webui: a browser dashboard for ByteRover

Run brv webui to open a local dashboard at http://localhost:7700. From the browser you can:

  • Browse and edit your context tree (the notes and memory ByteRover builds for your project)
  • Review and commit pending changes with full brv vc integration
  • Run curate and query directly from the browser
  • Manage LLM providers and connected agents
  • Switch between projects without restarting

The dashboard still loads when the daemon isn't running, with a clear recovery screen. Use --port <n> to pick a different port, and your choice is remembered across runs. (#465)

πŸŽ“ Guided first-run tour

If you're new, the web UI walks you through setting up a provider, running your first curate and query, and connecting an agent. Skipped it? "Restart the tour" lives in the Help menu. (#465)

🀝 Connected agents now wait for brv curate by default

The skill template installed by brv connectors install now tells Claude Code, Cursor, Codex, Copilot, and other connected agents to let brv curate finish before moving on, so follow-up queries see the new data. Agents only fire-and-forget (--detach) when you explicitly ask.

Action required: re-run brv connectors install <agent> for each connected agent to pick up the new guidance. (#479)

What's Changed

✨ Added

  • brv webui: browser dashboard over your project memory, version control, providers, agents, and project switcher. Loads even when the daemon is offline, persists a custom --port across runs. By @ncnthien in #465
  • Guided first-run tour in the web UI. Walks new users through provider setup, first curate, first query, and agent connection. Restartable from the Help menu. By @ncnthien in #465

πŸ”„ Changed

  • Connected agents now wait for brv curate by default. The installed skill template blocks on curate completion unless you explicitly opt into --detach. Re-run brv connectors install <agent> to update. By @bao-byterover in #479
  • OpenAI OAuth default model is now gpt-5.4-mini for better non-code curate quality. Existing configurations are preserved; the new default only applies to new sign-ins. By @bao-byterover in #496
  • MiniMax default model is now MiniMax-M2.7. By @zeki893 in #488
  • Complete frontmatter on context files. Markdown files written by brv curate and brv dream now always include all seven semantic fields: title, summary, tags, related, keywords, createdAt, updatedAt. Older files without them still load fine, so no migration is needed. By @RyanNg1403 in #468

πŸ› Fixed

  • ByteRover OAuth login now resumes provider setup. Picking ByteRover while signed out used to bounce you back to the provider list after login; it now continues the setup automatically. By @AmElmo in #466
  • No more "Connecting to ByteRover…" hang after a fresh login. Provider connect sees new credentials immediately instead of waiting up to 5 seconds for a cache refresh. By @cuongdo-byterover in #493

πŸ›‘οΈ Security

  • Patched high-severity npm advisory in @hono/node-server and hono. By @bao-byterover in #507

πŸš€ Upgrade & Install

Fresh install (macOS / Linux):

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

Existing users: re-run the installer above to upgrade in place.

After upgrading, run brv restart to reload the daemon. If you have connected agents, refresh each one to pick up the new curate-blocking behavior:

brv connectors install <agent>   # claude-code, cursor, codex, copilot, ...

βœ… No Breaking Changes

All changes are backward compatible. Older context trees load without migration; provider configuration is preserved across the upgrade.

πŸ™ Contributors

Thanks to everyone who shipped this release: @ncnthien, @AmElmo, @RyanNg1403, @zeki893, @cuongdo-byterover, and @bao-byterover.

Full Changelog: v3.7.1...v3.8.0

Don't miss a new byterover-cli release

NewReleases is sending notifications on new releases.