theboringoffice v0.2.22 — the office gets a browser
The terminal office where LLM agents work as coworkers. v0.2.22 ships the browser tab end-to-end.
Features & fixes
- Browser tab (wave 73) — a new tab after git: a text-mode HTML viewer right in the left panel. Headings, bold text, link-index navigation, back/forward history ring, slash command to open a URL, esc to go back. Works on every terminal, no extra tooling needed.
- Zenbu premium lane — on kitty-capable terminals with zenbu installed, the browser tab upgrades to a real embedded browser PTY (spawned with exact pixel size, group-kill + reap on exit). If the lane exits early (under 300ms) it falls back to the text lane with a dim note — you never lose the page.
- Deterministic proofs —
cmd/uishot --browserand--browser --lane kittyrender the tab against a fixture for docs/screenshots. - Also in this release: Claude backend works (no init wait, floor seats instantly,
~/.claudeconfig default — v0.2.21),gitx/attributionfor majdoor-authored child-process env (opt-in), plus everything since v0.2.20: transcript images, open-in-browser hotkey, board sync, wedge-out-of-transcript, gitignore attach picker, plan-editor selection engine, memory wave, docs site.
Install / upgrade
curl -fsSL https://raw.githubusercontent.com/theboringhumane/theboringoffice/main/install.sh | bashFull Changelog: v0.2.21...v0.2.22