Skip to content

v0.14.1

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Sep 10:24
· 4 commits to main since this release

Luvus v0.14.1 adds persistent SSH machines, native Devin, OpenCode 2, Kilo Code, and Antigravity agents, scheduled ORCH automations, faster session controls, keyboard-complete sidebar navigation, and a refreshed visual identity. Existing v0.13.4 settings and sessions remain compatible after upgrading.

Features

  • Brand: Use the new gold pixel mark across the app, plugin, website, favicons, and social previews (05b7fd7, #343).
  • Machines: Save SSH hosts, connect one remote session, and browse its workspaces beside local projects in the native sidebar (9b9c477, #333).
  • Agents: Detect, monitor, resume, and install the Luvus skill for native Devin, OpenCode 2, Kilo Code, and Antigravity CLI sessions (48aa5bc, #325, 6d81fe2, #318, c878cab, #313, e94856e, #245).
  • Sessions: Stop, start, and manage named sessions from the selector with keyboard actions and a right-click Stop menu (751c0d9, #311, 08cfb6a, #270).
  • ORCH: Schedule recurring agent automations, write multiline task briefings, and choose per-agent access when creating work (8a20cd0, #254, 3a8867d, #304, c4aa123, #319).
  • Pane splitting: Split new panes automatically along the longer side so wide panes go beside and tall panes stack (a59108e, #334).
  • Themes: Choose Rosé Pine, Rosé Pine Moon, Rosé Pine Dawn, Tokyo Night, Baitong, PaperColor, and Paper from Settings (5fd2d63, #310).
  • Git: Read pull request and issue discussions beside metadata in a split Git tab layout (2b1465d, #246).
  • Worktrees: Open any Git checkout from Open Worktree, not only folders under ~/.luvus/worktrees/ (8848356, #234).
  • Folder picker: Tab-complete directories in Open Workspace Go to without opening a workspace (5b5b831, #340).
  • Keys: Jump to workspaces 1 through 9 with Prefix+Shift+1 through Prefix+Shift+9 (2703907, #166).
  • Sidebar: Navigate workspaces and agents by keyboard, hide persistent path labels, and drag the rule between stacked docks (e71e832, #278, 48023da, #279, c47dea5, #238).
  • Agents sidebar: Limit the dock to the active workspace while keeping All versus Active lifecycle filtering (315ac2a, #268).
  • Modules: Publish bounded agent session titles into the AGENTS sidebar and style dock rows with optional tone and clickable spans (96da9f3, #330, c5141a5, #266).
  • DIFF: Show per-file additions and deletions at the right edge of the DIFF sidebar (f79234f, #243).
  • Windows paste: Paste clipboard images into the focused pane as a staged PNG path (2a63855, #317).
  • UHP access: Issue time-limited or process-bound access, rename panes through Control Access, and inspect effective permissions (ef9236d, #231, a27ba77, #326, 0375c40, #302).
  • Automation: Restore active-agent automations after restart and wait until an agent reaches a chosen set of statuses (d4befb0, #276, 5db879a, #253).

Improvements

  • Performance: Keep interaction responsive by sleeping when idle, moving Files and session saves off the app loop, and ingesting scrollback in bounded turns (3ab061e, #263, 4da9a49, #293, 97b91e9, #294, 3a1eed8, #295, 4494d81, #281).
  • Agents: Read usage from local agent reports instead of SQLite (c42b78c, #248).
  • Status: Show a static working marker in the Agents dock and Luvus Bar instead of an animated spinner (a93486a, #232).
  • UHP: Fence agent.keys to the terminal snapshot returned by agent.read, and include a stable workspace id on agent.list rows (46ec15f, #328, d631378, #264).

Fixes

  • Windows release: Restore the Windows download with a reviewed artifact baseline and validate its size in normal CI before release (db85df6).
  • Themes: Load symbolic links to theme files for managed configurations such as Home Manager, Stow, and chezmoi (4dce16a, #342).
  • Terminal: Clear stale SSH connection identity from new panes while preserving forwarded agent access (0aa8b59, #341).
  • Clipboard: Complete Wayland copies without blocking the UI and wake idle clients when the helper fails (f3f3ae0, #335, 89e5724, #336).
  • Sessions: Keep keyboard and mouse input connected after switching local sessions, and recover a restored workspace focus that would panic the server (78a5772, #329, 050cb34, #309).
  • Agent prompts: Hold Codex prompts until the composer is ready, wait for a real working or blocked transition, and submit prompt keystrokes atomically (6d663a9, #320, 3bf1989, #314, 6344b04, #286).
  • Terminal input: Negotiate Windows input records, honor CSI-u for control, alt, tab, esc, and super, and restore macOS Option editing chords (3836dd1, #312, df5c340, #275, b39f370, #277, ffe135f, #242).
  • Copying: Keep the mouse copy highlight for 1.4s, then clear it after mouse, double-click, and copy-mode copies without dropping a selection at the sidebar edge (aecf013, #267, c68962a, #233, d964238, #260).
  • Oh My Pi: Recognize OMP title states, including Windows brand mojibake, so working sessions stay marked Working (71f83d4, #252, 9dfdf39, #258).
  • Files: Render Mermaid flowcharts spatially and open Claude terminal file links instead of the browser (66e7f0f, #251, be0d98e, #244).
  • DIFF: Wrap content across responsive layouts (fd0b265, #305).
  • Search: Hide the pane cursor while Global Search is open (dd34e40, #247).
  • Settings: Preserve shared settings when multiple sessions write config (b14b86d, #249).
  • ORCH: Treat heartbeat context as model window consumption so mistaken progress reports cannot block task completion (32fdd6a, #274).
  • UHP: Permit validated agent keys through Control Access, reject invalid pane ids and unknown agent commands, and register synchronously spawned terminals (64e9ba0, #297, bd4c75d, #256, 4317bbe, #257, 179a432, #265).
  • Bar: Accept numeric progress values on module bar segments (85e8540, #307).
  • Input: Keep pane title clicks focused and bound large pastes so they cannot stall the PTY writer (3bcc06f, #282, e1a40fc, #290).
  • Terminal: Preserve live-screen snapshot Unicode, wrapping, and styles without mutating the viewport (6ee49f5, #285, ab5ea78, #299).
  • Agent keys: Validate key batches before delivery (321c95c, #255).

Contributors

RizRiyz Misaka (@chuxubank) Paulo R. Kraemer (@paulork) zengbo screamyx Stephan Fitzpatrick (@knowsuchagency) suixinio Aan (@aancw) Doeye1997 Rogerio Saulo (@rsaulo) Manda Putra (@mandaputtra) Rudra Narayan Panda (@0xrnp)

Issue reporters

Rudra Narayan Panda (@0xrnp) Matt Robenolt (@mattrobenolt) problaems Rogerio Saulo (@rsaulo) Juan S. Escobar (@escobar5) Aan (@aancw) Misaka (@chuxubank) Jake Birchall (@JABirchall) jameswibe79 TangXijn Stephan Fitzpatrick (@knowsuchagency) zchcc Pader (@xpader) K Behelit (@tobias-hui) Yunus Korkmaz (@yunuskorkmaz)

Full changelog

v0.13.4...v0.14.1