You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+27-4Lines changed: 27 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,13 +11,36 @@ matching `## [X.Y.Z]` section (plus install instructions). Do not maintain
11
11
parallel copies under `docs/` or `scripts/notes/`. At cut time: rename
12
12
`## [Unreleased]` to `## [X.Y.Z] - YYYY-MM-DD`, then run the release script.
13
13
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.
15
21
16
22
### Changed
17
23
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.
0 commit comments