v0.9.7
Mission Control for your agents, right-click menus for module dock rows, resizable sidebars, and two new example modules. Fully compatible with v0.9.6, nothing to migrate.
✨ Added
-
Mission Control. A
⠶ ctrltab per workspace listing every agent in that folder, running or resumable: status, tokens, context headroom and cost, totalled in the header. Click a row to jump to that agent or resume it; answer a blocked one inline. (9e20057) -
Modules can put a right-click menu on their own sidebar rows. A dock row can offer several actions instead of one, declared per row, with dividers and destructive styling. See Writing a Module. (
ca896fb,405dbdf) -
Resizable sidebars. Drag either sidebar's edge to set its width; it saves when you let go. (
5ec0c59, #29) -
An ESP-IDF example module. Build, flash and monitor ESP32 boards from the sidebar. Flashing stops the serial monitor and brings it back in the same pane, so the log from before the flash survives. In
examples/modules/esp-idf. (8d10569) -
A Markdown slide-deck example module. Present a Markdown file as slides in a pane. Pure Python stdlib, nothing to install. In
examples/modules/deck. (8d10569) -
Both example modules are listed on bohay.dev/modules. (
802dee6)
🔧 Changed
-
Cleaner sidebar text. Long node, agent and branch names ellipsise instead of hard-cutting. (
5ec0c59, #29) -
Each sidebar holds up to three docks. Extra docks stay off in Settings → Layout; moving one onto a full side is refused rather than silently dropped. (
f9a22a6)
🐛 Fixed
-
Agents no longer look stuck on "working" when idle. A line padded with the invisible braille blank character read as a spinner. (
21b1576) -
An idle agent no longer flashes "working" when you switch tabs. The resize makes the agent repaint, and a reflowed line briefly read as a spinner. (
70b3db8) -
Agents now show up on WSL and musl/Alpine Linux. The process tree is read from
/procinstead ofps, which on those systems is a busybox build that can't report process parentage. (77a8f63) -
File viewer: long-line files scroll all the way down. Scrolling counted file lines rather than the rows they wrap onto, so a file of few but very long lines stopped a line or two in. (
e1a4a67) -
File viewer: the git change bar sits at the gutter's edge, not between the line number and the code. (
e1a4a67) -
Docs: the "On this page" list no longer cuts words off. Entries wrapped wider than the column they were drawn in, losing whole words mid-phrase. (
802dee6) -
Docs: no empty gutter beside the page contents, and the article sits centred. Half of every extra pixel of window width was going nowhere — about 19rem of dead space at 1920px. (
802dee6) -
Website: feature cards no longer overlap on mobile. (
3d35b10)
Contributors
- RizRiyz
Full Changelog: v0.9.6...v0.9.7