Skip to content

Commit 3391db2

Browse files
Merge pull request #883 from corbitsdev/release-0.3.20
Release corbits 0.3.20
2 parents 57226a7 + 6f67c2b commit 3391db2

2 files changed

Lines changed: 18 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@corbits/code",
3-
"version": "0.3.19",
3+
"version": "0.3.20",
44
"description": "Single-process coding agent CLI built on the Interchange runtime (Bun + TypeScript)",
55
"private": true,
66
"license": "SEE LICENSE IN LICENSE.md",

0 commit comments

Comments
 (0)