theboringoffice v0.2.5 — plans that can't silently flip
The terminal office where LLM agents work as coworkers. v0.2.5 hardens plan mode against every silent flip found in the field.
Fixes (plan/build trust)
- Approve is now a double-press — first
ctrl+xarms with a toast, second inside 1.5s fires. Muscle-memory cuts can no longer nuke plan mode - Restored plans aren't approvable untouched — a plan restored from your last session must be opened and edited first
- Mode flips only on send acceptance — a backend error keeps you in plan with a red
approve failed — still in planrow (previously flipped first, asked later) - Mid-turn exits are explicit — leaving plan mode while a plan-tagged reply is in flight now posts
boss reply landed in chat (plan mode was off when it completed)so a reply never vanishes into the pane's absence - Degrade visibility — a serve that rejects the
agentfield now shows[plan·degraded]in the status bar, a one-time red warning on plan entry, and the rejection itself is a transcript row (was: a single silent statusline flash) - Failed sends always land in the transcript as red rows
Install / upgrade
curl -fsSL https://raw.githubusercontent.com/theboringhumane/theboringoffice/main/install.sh | bashFull Changelog: v0.2.4...v0.2.5