Skip to content

Commit 1111d08

Browse files
committed
Finalize changelog for 0.3.18
1 parent 00577f3 commit 1111d08

1 file changed

Lines changed: 27 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 27 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,36 @@ matching `## [X.Y.Z]` section (plus install instructions). Do not maintain
1111
parallel copies under `docs/` or `scripts/notes/`. At cut time: rename
1212
`## [Unreleased]` to `## [X.Y.Z] - YYYY-MM-DD`, then run the release script.
1313

14-
## [Unreleased]
14+
## [0.3.18] - 2026-09-08
15+
16+
### Added
17+
18+
- OpenCode Go forwards the active Corbits session ID on Chat, Responses, and
19+
Messages requests, including after `/clear` and `/new`, so Go Console can
20+
associate requests with the current session.
1521

1622
### Changed
1723

18-
- ChatGPT Codex uses the Corbits system prompt as Responses `instructions`, without fetching or injecting the official GPT-5 Codex prompt.
19-
- Main-session permission approvals ride the reactor's approval-suspend primitive: an ask-tier call parks as a PendingOperation and the operator's decision resumes it (previously held open through the middleware gate). Ask denials now surface as `denied by approver: <reason>`, and the model responds to the reason; policy hard-denies remain plain tool errors the model adapts to. Late decisions arriving after the approval timed out are dropped instead of being injected into the conversation, and gate deny reasons are written to the structured authz log.
20-
- Builder now bakes compact Ponytail guidance with default lite mode and uses a smaller native-runtime skill instead of the broad native-integration and TypeScript bodies by default.
24+
- ChatGPT Codex uses the Corbits system prompt as Responses `instructions`,
25+
without fetching or injecting the official GPT-5 Codex prompt.
26+
- Main-session permission approvals use the reactor approval-suspend primitive.
27+
Operator denials reach the model with their reason, hard policy denials remain
28+
tool errors, and expired late decisions are discarded.
29+
- Builder bakes compact Ponytail guidance with default lite mode and uses the
30+
smaller native-runtime skill instead of broad native-integration and
31+
TypeScript guidance by default.
32+
- The TUI shell, provider setup, and runner are split into focused modules.
33+
OpenTUI services replace custom list and clipboard plumbing, while row and
34+
chrome updates are coalesced to renderer cadence. Clipboard failures no
35+
longer crash the interface, overlay selection survives resize, permission
36+
choices stay compact with full context above them, and stale or over-frequent
37+
row repaints are prevented.
38+
- Corbits moves to the Interchange 0.3.x baseline by migrating the 0.3.0 APIs,
39+
vendoring required packages from one upstream revision, retaining published
40+
packages where their APIs suffice, reapplying and recording inference
41+
patches, and documenting provenance and removal conditions.
42+
- Arktype is updated to 2.2.3 with compatible dependency resolutions while
43+
retaining one Arktype instance across Corbits and Interchange packages.
2144

2245
## [0.3.17] - 2026-09-05
2346

0 commit comments

Comments
 (0)