v0.11.0
Luvus is a rename and platform update from Bohay that adds a dedicated migration flow plus multi-client panes, memory-aware scrollback, and session management while preserving compatibility with existing Bohay-era state and commands.
Features
- Luvus: Rename Bohay to Luvus in app, binary, crate, plugin, website, state directory, and extension contract, and migrate
~/.bohaydata to~/.luvuson first launch with compatibility fallbacks for legacy paths and env vars (a53ef1f, #57). - Migration: Add
migrate.shto stop old and named servers, back up existing~/.luvus, and copy durable Bohay state to Luvus during upgrades with safe rollback behavior (a6670a8, #58). - Sessions: Add isolated named Luvus servers and full session lifecycle commands, including
--sessionrouting for named targets (1509da8, #52). - Panes and forks: Move an active pane to another tab, reorder tabs, and fork supported Claude, Codex, or Pi sessions without losing context from the CLI (
89e6bcf, #41). - Workspaces: Rename and pin workspaces from the CLI and Codex plugin for faster context switching (
0486f67). - Views: Give each connected client its own viewport so a background client does not resize the active terminal (
5008048, #42). - Delegation: Delegate directly to a named agent without an
agent listpreflight from the Codex plugin and CLI (6bd64ba). - Plugins: Use the bundled Luvus plugin to control live workspaces, tabs, panes, and agents and to send Codex work to active sessions (
7625f73, #40). - Terminal: Add memory-aware scrollback with per-pane budgets plus keyboard copy mode with Shift+V selection (
672e6d2, #46).
Improvements
- CLI: Add compact contextual help in command output to improve discoverability (
eaf04c3, #53). - Server: Answer API requests and wait operations without loop-tick latency for smoother responsiveness under load (
ca8ea45, #55). - Terminal: Reduce scrollback memory and render overhead and lazily allocate the VTE sync buffer for lower baseline costs (
9619591, #54,a5acfad, #51). - Codex plugin: Use theme-aware composer backgrounds and contrast-safe branding across plugin surfaces (
f3ee24b,1cc59b2).
Fixes
- Sidebar: Refresh changed agent identities immediately and show resumable sessions by default (
c404065). - Session identity: Preserve live agent identity when sessions restart instead of forcing reconnect drift (
9cbf037, #56). - Server startup: Prevent concurrent startup from orphaning sessions and stale socket races (
5dcbf88, #50). - CLI: Preserve
--helpand-hflags in pass-through commands and keep command output aligned and clean (77f5f18,dfc0a76, #45). - Input: Preserve Alt, Ctrl, Shift, and Super navigation modifiers on Windows (
2d4a57a, #43). - Website: Improve changelog readability and layout during resize on mobile and desktop (
0af19a6).