theboringoffice v0.2.15 — the office remembers
The terminal office where LLM agents work as coworkers. v0.2.15 gives the office project memory so the boss never says "I have no session history" again.
Features
- Project-wise dispatch ledger — every completed dispatch writes a record (title, worker, verdict, summary, files, verify digest, proof line, timestamp) into
<dir>/.opencode/office-ledger.md: newest-first, capped at 50, deduped by ledger ID, byte-stable, and included in the instructions the serve reads - agentmemory mirror — the same record goes to agentmemory as an
office_dispatch_doneobservation when the lane is up;file-onlydegrade when it's not, never blocking the office - Charter step 4 — every served project learns to consult the ledger BEFORE re-dispatching ("check it, and agentmemory if equipped, so already-completed work is not repeated")
- Boot splash & status —
memory: ledger armed(agentmemory OK) ormemory: file-only (agentmemory :3111 refused)so silent degrade never happens again /memory [filter]slash — newest-first rows per dispatch: date, title, worker, verdict ✓/✗, files, verify digest; live-only fallback when<dir>/.opencode/office-ledger.mdhasn't seeded yet- Activity lines —
[memory] recorded: <title> → ledgerrides every completed dispatch alongside itsreturn:mail
Install / upgrade
curl -fsSL https://raw.githubusercontent.com/theboringhumane/theboringoffice/main/install.sh | bashFull Changelog: v0.2.14...v0.2.15