Skip to content

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 10:52
· 215 commits to main since this release

Three things this release. bohay now has a built-in file viewer, so you can browse a project's tree and read its files without leaving for an editor. It works from your phone: attach over SSH from any mobile terminal and bohay reshapes itself into a one-handed, touch-friendly layout. And Grok (Grok Build) joins the agents bohay knows, with live status and zero-config resume like the rest. bohay is also now AGPL-3.0. Fully compatible with v0.8.3, nothing to migrate.

✨ Added

  • A built-in file viewer. A Files dock in the sidebar shows the current project's tree, and clicking a file opens it in a tab, or in a split pane if you hold Shift. Files carry a git tint so you can see at a glance what changed: modified, new, deleted, or a dirty folder. You can search within a file, and select text with the mouse to copy it exactly like you do in a pane. Opening a file that is already open just jumps to it instead of stacking another copy. Right-click the tree for New File, New Folder, Rename, and Delete, and a delete always asks first. The dock ships off, so a fresh install stays lean; turn it on in Settings → Layout and place it on either sidebar. (#18)
  • Drive bohay from your phone. Attach to a session over plain SSH from an iOS or Android terminal app and bohay adapts to the screen. Below 50 columns it drops to a single zoomed pane, hides the sidebars, and puts a button in the tab bar that opens a full-screen switcher: big, finger-sized rows to jump between every agent and every project, scrolling when the list is longer than the screen. The tab bar also carries an at-a-glance summary of your agents' states, colored dots and counts ordered by urgency, so a blocked agent is the first thing that survives when space runs short. A full session now travels over SSH, and only the cells that change cross the wire.
  • Grok support. bohay now recognizes Grok (Grok Build): live status out of the box, automatic session resume after a restart, and an integration hook for exact events. It reads Grok's own on-disk sessions to reopen the right conversation, and installs its hook as a standalone file so your Grok config and its keys are never touched. Install the hook from Settings → Integrations.
  • Install modules by owner/repo. bohay module install owner/repo is now the standard way to add a module, and uninstall and the other commands accept the same short identifier, so you name a module the same way you would find it on GitHub.

🔧 Changed

  • bohay is now licensed under the GNU AGPL v3 (AGPL-3.0-or-later), replacing MIT. It stays free and fully open source. The one practical difference: if you run a modified bohay as a network service, the AGPL asks you to offer that modified source to its users. For everyone building and running bohay normally, nothing changes.

Contributors

  • RizRiyz

Full Changelog: v0.8.3...v0.9.0