Peter Steinberger
047acaa176
fix: stage ACP and Codex runtime deps
2026-04-21 08:47:24 +01:00
Peter Steinberger
201bf85ce9
test: expand codex image fallback coverage ( #65061 ) (thanks @zhulijin1991)
2026-04-21 04:20:22 +01:00
zhulijin1991
15258921ee
fix(codex): avoid re-exposing image tool on vision turns
2026-04-21 04:20:22 +01:00
Lucenx9
d04f7e7ce7
fix(codex): default app-server approvals to on-request
2026-04-21 01:06:36 +01:00
Peter Steinberger
660e4257a7
refactor: share codex auth bridge
2026-04-21 00:54:08 +01:00
Peter Steinberger
25428c4631
fix: keep Codex projector events isolated ( #69072 ) (thanks @ayeshakhalid192007-dev)
2026-04-21 00:49:54 +01:00
ayeshakhalid192007-dev
f2f27775fb
fix(codex/app-server): release session lane when projector throws on turn/completed
2026-04-21 00:49:54 +01:00
ayeshakhalid192007-dev
54a2a20447
test(codex): wait for initialize write before reading harness in models.test.ts
2026-04-21 00:49:54 +01:00
Peter Steinberger
f42fc9e6c2
test: share codex provider fixtures
2026-04-20 16:59:18 +01:00
Peter Steinberger
f0ef3070fa
refactor: share codex app-server client factory
2026-04-20 16:58:16 +01:00
Peter Steinberger
d2e2d971b6
test: share codex app-server setup helpers
2026-04-20 16:54:01 +01:00
Peter Steinberger
1f24ecbf24
test: share codex projector fixtures
2026-04-20 16:51:34 +01:00
Peter Steinberger
68b7666d7c
test: share codex app-server client fixtures
2026-04-20 16:46:32 +01:00
Peter Steinberger
d3c9b9d30f
test: share codex run-attempt fixtures
2026-04-20 16:41:11 +01:00
Peter Steinberger
78f9f3093e
test: share codex app-server test helpers
2026-04-20 16:39:15 +01:00
Peter Steinberger
6abbe837b5
perf(test): shorten codex app-server timeout tests
2026-04-20 16:07:05 +01:00
Peter Steinberger
d2a271d5c8
perf(test): tighten codex model and fs bridge tests
2026-04-20 15:48:12 +01:00
Peter Steinberger
8116e638f3
chore: release 2026.4.20
2026-04-20 13:16:40 +01:00
Peter Steinberger
ac8f0c9c0d
chore: prepare 2026.4.19-beta.1 release
2026-04-19 02:09:43 +01:00
Cyrus Forbes
9a94194329
fix: avoid cumulative codex usage as context ( #64669 ) (thanks @cyrusaf)
2026-04-18 23:09:05 +01:00
Peter Steinberger
2fc429dfbf
fix: keep codex oauth bridge extension-owned ( #68284 ) (thanks @vincentkoc)
2026-04-18 21:27:27 +01:00
Vincent Koc
f1cc8f0cfc
fix(codex): reuse bound auth profile for app-server startup
2026-04-18 21:27:27 +01:00
Vincent Koc
4a4f52b097
fix(auth): restore codex oauth error and resume handling
2026-04-18 21:27:27 +01:00
Vincent Koc
a018257487
fix(auth): harden codex oauth bridge security
2026-04-18 21:27:27 +01:00
Vincent Koc
20debfab90
test(auth): align codex bootstrap expectations
2026-04-18 21:27:27 +01:00
Vincent Koc
78288e37ed
fix(auth): close codex review gaps
2026-04-18 21:27:27 +01:00
Vincent Koc
859eb06662
refactor(auth): route codex runtimes through canonical oauth
2026-04-18 21:27:27 +01:00
Peter Steinberger
753183e081
build(deps): update workspace dependencies
2026-04-18 18:04:56 +01:00
Peter Steinberger
3f2e73b723
chore(release): bump version to 2026.4.18
2026-04-18 15:46:33 +01:00
Chunyue Wang
0b3d876e74
fix(codex): prevent gateway crash when app-server subprocess terminates abruptly ( #67947 )
...
Fixes openclaw#67886. Handles stdin EPIPE in CodexAppServerClient by attaching an error handler, guarding writeMessage against writes after close, and aligning closeWithError cleanup with close.
2026-04-17 23:28:37 +08:00
Peter Steinberger
0dc4c4076c
chore: bump version to 2026.4.16
2026-04-17 00:45:04 +01:00
duqaXxX
69ba924b53
fix(codex): activate harness plugin for forced runtime
2026-04-16 09:06:45 -07:00
Cyrus Forbes
728295c046
Codex: parse Desktop app-server user agents
2026-04-16 08:56:56 -07:00
Peter Steinberger
b3fa5880dd
build(extensions): bump bundled plugin versions to 2026.4.15-beta.1
2026-04-15 15:06:13 +01:00
Eva H
49d99c7500
fix: include apiKey in codex provider catalog to unblock models.json loading ( #66180 )
...
Merged via squash.
Prepared head SHA: ce61934ac9
Co-authored-by: hoyyeva <63033505+hoyyeva@users.noreply.github.com >
Co-authored-by: BruceMacD <5853428+BruceMacD@users.noreply.github.com >
Reviewed-by: @BruceMacD
2026-04-13 19:22:09 -07:00
Peter Steinberger
a8e140e395
chore: bump version to 2026.4.12
2026-04-12 10:37:18 -07:00
Peter Steinberger
659bcc5e5b
fix: tighten codex app-server lifecycle
2026-04-12 16:15:01 +01:00
Vincent Koc
b5dfeaab4c
test(codex): share run-attempt app-server harness
2026-04-12 09:21:10 +01:00
Vincent Koc
c902d20eb7
test(codex): share app-server client harness
2026-04-12 09:17:44 +01:00
Tak Hoffman
21cbc15b71
fix(active-memory): stop caller timeouts from continuing failover ( #65046 )
...
* fix(active-memory): remove built-in fallback model
* fix(active-memory): wire external abort through failover
2026-04-11 20:20:37 -05:00
Peter Steinberger
545490c592
fix: handle codex app-server interrupt shutdown
2026-04-11 15:20:52 +01:00
Vincent Koc
d21573d3a1
fix(qa): catch leaked harness meta replies
2026-04-11 13:23:26 +01:00
Peter Steinberger
1ab6e5dbf0
chore(release): bump version to 2026.4.11
2026-04-11 04:51:17 +01:00
Peter Steinberger
3b6fac85ea
chore: prepare 2026.4.10 release
2026-04-11 03:22:18 +01:00
Peter Steinberger
3e80bd33e4
refactor: simplify extension conversions
2026-04-11 01:37:23 +01:00
Peter Steinberger
9ac7a03982
fix: harden codex app-server harness
2026-04-11 00:13:08 +01:00
Peter Steinberger
47c0ce5f85
refactor: narrow codex harness selection
2026-04-11 00:13:08 +01:00
Peter Steinberger
c643e3c72d
fix: dispose codex app-server harnesses
2026-04-10 23:29:58 +01:00
Peter Steinberger
3f6af907f7
test(codex): cover app-server command seams
2026-04-10 23:07:25 +01:00
Peter Steinberger
3b65e2302a
refactor(codex): split app-server lifecycle seams
2026-04-10 23:07:25 +01:00