@@ -13,6 +13,8 @@ parallel copies under `docs/` or `scripts/notes/`. At cut time: rename
1313
1414## [ Unreleased]
1515
16+ ## [ 0.3.20] - 2026-09-10
17+
1618### Added
1719
1820- Occupancy delivers mailbox mail as system inbound when a worker finishes or
@@ -21,12 +23,23 @@ parallel copies under `docs/` or `scripts/notes/`. At cut time: rename
2123 TUI-primary ` wait_agents ` yields as a timeout (workers untouched) when a
2224 queued Enter steer or uncollected mail/ask is ready. Already-collected waits
2325 return status without a second report body.
26+ - Compaction on the primary keeps a retrievable evidence archive and a fresh
27+ working context. Failed compact commits do not replace live history. Archive
28+ search and read go through the posix tools with a result cap.
29+ - Grok and OpenCode Go Responses adapters come from ` @corbits/openai-responses `
30+ and ` @corbits/xai-provider ` . Codex Responses and Login with ChatGPT come from
31+ ` @corbits/codex-provider ` . Host OAuth PKCE, callback, and token store come
32+ from ` @corbits/oauth-core ` . Duplicate in-tree adapters and OAuth cores are
33+ gone.
2434
2535### Changed
2636
2737- ` search_agents ` default results are id, description, and spawn metadata.
2838 Pass ` include_body=true ` to include the loaded system prompt / body
2939 (still truncated).
40+ - Leisure truncation applies to every oversized tool result, not a name
41+ allowlist. Fleet JSON is pretty-printed so the pager can scroll it. Tool-
42+ output blobs page by byte windows, not line caps.
3043
3144### Fixed
3245
@@ -42,7 +55,10 @@ parallel copies under `docs/` or `scripts/notes/`. At cut time: rename
4255 ` imagining ` , ` inventing ` ) instead of going blank.
4356- OpenCode Go routes Muse Spark 1.2 Contributor and Muse Spark 1.3
4457 Contributor through the Responses API instead of chat completions.
45-
58+ - Oversized fleet-dry reports spill to a retrievable URI instead of a silent
59+ ellipsis. ` read_file ` of a tool-output URI is prompted only when truncation
60+ named one. A failed ` read_file ` shows the error on the collapsed transcript
61+ line.
4662
4763## [ 0.3.19] - 2026-09-10
4864
0 commit comments