Skip to content

theboringoffice v0.3.21 — context recovery

Choose a tag to compare

@github-actions github-actions released this 02 Sep 14:16
· 15 commits to main since this release

The office can now give its boss recent chat context when compaction or a long session makes it lose the thread.

  • Context recovery tool: agents on both backends can emit ⟦recent-messages⟧ (default 20) or ⟦recent-messages: N⟧ (1..50). The marker is hidden, and the office sends a bounded synthetic transcript containing recent user, boss, and tool-output rows. Newest context is preserved; recovery-control noise cannot recursively reappear.
  • Post-bypass sends proven: successful ON/OFF/rapid transitions route ordinary text and attachments exactly once to the fresh backend. An unavailable generation now shows send failed: active backend unavailable instead of silently claiming success. OpenCode and real Claude candidate handoff tests both return replies after old-generation cleanup.
  • Changelog refresh: every static build fetches a fresh release list; the canonical changelog includes v0.3.20.
  • Interaction polish: right-panel tabs are clickable and terminal mouse/focus/capture behavior is hardened.

Full Changelog: v0.3.20...v0.3.21