Peter Steinberger
8d67ee112f
fix(codex): preserve app-server exit diagnostics
2026-05-02 17:45:09 +01:00
Peter Steinberger
6fd35f67a7
fix: recover multiline codex app-server messages
2026-05-02 06:03:12 +01:00
Peter Steinberger
09baec68ea
fix(codex): bound dynamic tool bridge responses
2026-04-29 18:13:53 +01:00
Peter Steinberger
8f78932059
test: harden QA cleanup and update preflight
2026-04-25 23:16:30 +01:00
pashpashpash
34fb96622e
Support MCP hooks in the Codex harness ( #71707 )
...
* codex harness mcp hook parity
* tighten codex hook parity floor
* prove security-style mcp hook blocking
* bound native hook relay key handling
* clarify permission relay defers to provider
* harden native hook relay approvals
* fix(agents): bound native hook relay JSON work budget
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-04-25 21:35:47 +01:00
Peter Steinberger
5d3aba2052
fix: preserve codex raw assistant replies
2026-04-23 23:22:31 +01:00
Peter Steinberger
1cbd5a9470
fix(codex): harden app-server approvals
2026-04-23 02:20:10 +01:00
pashpashpash
ff02563c7c
feat(codex): add guardian app-server mode ( #70090 )
...
Reworks the Codex app-server Guardian change into the final landing shape:
- keep YOLO as the default local app-server mode
- add explicit `appServer.mode: "guardian"`
- remove the legacy `OPENCLAW_CODEX_APP_SERVER_GUARDIAN` shortcut
- document Guardian configuration and behavior
- add Guardian event projection and Docker live probes for approved/ask-back decisions
Co-authored-by: pashpashpash <nik@vault77.ai >
2026-04-23 00:25:43 +01:00
Peter Steinberger
68b7666d7c
test: share codex app-server client fixtures
2026-04-20 16:46:32 +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
Cyrus Forbes
728295c046
Codex: parse Desktop app-server user agents
2026-04-16 08:56:56 -07:00
Peter Steinberger
9ac7a03982
fix: harden codex app-server harness
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
8d72aafdbb
refactor: split Codex app-server modules
2026-04-10 22:43:44 +01:00
Peter Steinberger
31a0b7bd42
feat: add Codex app-server controls
2026-04-10 22:19:00 +01:00
Peter Steinberger
d5698038d7
fix(codex): keep app-server inside extension src
2026-04-10 21:22:16 +01:00