Josh Avant
562d460d75
fix(codex): guard post-tool raw assistant terminal gaps ( #82816 )
...
* fix(codex): guard post-tool raw assistant terminal gaps
* docs(changelog): note codex terminal guard fix
2026-05-16 20:04:39 -05:00
Peter Steinberger
0fdc280cdd
fix(codex): keep native hook relay config final
...
Co-authored-by: Solomon Neas <me@solomonneas.dev >
2026-05-17 01:49:56 +01:00
Peter Steinberger
89532d3a92
fix(codex): satisfy shared-client state typing
2026-05-17 01:46:39 +01:00
Peter Steinberger
c6ffacd1db
fix(codex): surface app-server close failures
2026-05-17 01:46:39 +01:00
Peter Steinberger
191bd7dc9a
fix(codex): scope app-server migration cleanup
2026-05-17 01:46:39 +01:00
Peter Steinberger
b30face031
fix(codex): migrate legacy app-server state
2026-05-17 01:46:39 +01:00
Peter Steinberger
4cbf616d30
fix(codex): premark terminal app-server turns
2026-05-17 01:46:39 +01:00
Peter Steinberger
c65801c5a9
fix(codex): preserve completed app-server turns
2026-05-17 01:46:39 +01:00
Peter Steinberger
06b902e33f
fix(codex): abort work when app-server closes
2026-05-17 01:46:39 +01:00
Peter Steinberger
84d3b7a389
fix(codex): isolate shared app-server clients
2026-05-17 01:46:39 +01:00
Josh Avant
8d3027dffa
Remove OAuth sidecar credential runtime support ( #82777 )
...
* fix(auth): remove oauth sidecar runtime support
* docs(changelog): note oauth sidecar removal
2026-05-16 19:33:30 -05:00
Peter Steinberger
07f05e972e
refactor: move inbound event classification into core
2026-05-17 00:10:29 +01:00
Vincent Koc
d13749b2fc
test(codex): keep dynamic tool helper tests fast
2026-05-17 01:12:20 +08:00
Vincent Koc
9a204008ba
test(extensions): stabilize plugin prerelease shards
2026-05-17 01:00:43 +08:00
Vincent Koc
6ed16d9356
test(extensions): harden plugin prerelease shards
2026-05-17 00:40:42 +08:00
Peter Steinberger
2074cde6cf
test: stabilize codex app-server waits
2026-05-16 16:21:34 +01:00
Peter Steinberger
21c5f8dc6d
fix(codex): keep run lane timeout progress-aware
2026-05-16 16:21:34 +01:00
Peter Steinberger
a641a27bd4
fix(codex): harden app-server progress watchdog
2026-05-16 16:21:34 +01:00
Peter Steinberger
efe3790dd3
fix(codex): preserve queued turn-start progress
2026-05-16 16:21:34 +01:00
Peter Steinberger
6778da05d6
fix(codex): scope app-server request watchdog progress
2026-05-16 16:21:34 +01:00
Eva (agent)
d7d597cfd8
fix: scope codex attempt watchdog to turn progress
2026-05-16 16:21:34 +01:00
Eva (agent)
722161271e
fix: make codex app-server timeout progress-aware
2026-05-16 16:21:34 +01:00
Peter Steinberger
58083866d0
fix: sync codex app-server protocol drift
2026-05-16 15:03:51 +01:00
Kyzcreig
8092761d7b
fix: mark codex compaction events completed
2026-05-16 15:03:51 +01:00
Peter Steinberger
9b560b8a41
fix: limit Codex attribution to local transcripts
...
Summary:
- Limit canonical OpenAI Codex app-server attribution rewrites to local transcript and trajectory records.
- Keep runtime/tool routing on the selected OpenAI model metadata, including OpenAI API-key backup profiles.
- Fix the current gateway-readiness lint blocker that was red on main.
Verification:
- codex-review branch helper clean with focused Codex app-server tests.
- pnpm lint --threads=8
- pnpm test src/commands/gateway-readiness.test.ts
- GitHub CI run 25960997256 green.
Co-authored-by: Eva (agent) <eva+agent-78055@100yen.org >
2026-05-16 12:45:11 +01:00
WhatsSkiLL
f50c65f124
fix(codex): release raw assistant app-server completions [AI-assisted] ( #82403 )
...
* fix(codex): release raw assistant app-server completions
* refactor(codex): simplify raw assistant release guard
* fix(codex): ignore commentary raw assistant completions
* docs: add codex app-server completion changelog
---------
Co-authored-by: JARVIS-Glasses <284122573+JARVIS-Glasses@users.noreply.github.com >
Co-authored-by: Ayaan Zaidi <hi@obviy.us >
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-05-16 12:13:54 +01:00
Peter Steinberger
9c5acb7ea3
chore: release 2026.5.17
2026-05-16 10:11:41 +01:00
Josh Avant
e57b137aef
fix(codex): enforce native tool policy ( #82496 )
...
* fix(codex): enforce native tool policy
* docs: add changelog for codex native policy fix
* fix(codex): satisfy native hook relay lint
2026-05-16 03:02:28 -05:00
Vincent Koc
33685e1474
fix(codex): remove redundant context text coercion
2026-05-16 12:30:59 +08:00
Josh Lehman
639107b7db
fix: repair codex context-engine test typing
2026-05-15 21:14:54 -07:00
Josh Lehman
80ca48418a
feat(codex): bind context-engine projections to codex threads ( #82351 )
...
* feat(codex): bind context-engine projections to codex threads
* fix: harden Codex context-engine projection
* fix: remove unused Codex projection helper
* fix(codex): adopt compacted context-engine transcripts
2026-05-15 20:59:38 -07:00
joshavant
44a3301e50
fix(codex): keep raw tool output watchdog armed
2026-05-16 03:06:39 +01:00
Vincent Koc
f553dad560
Reapply "chore(release): set 2026.5.16 version"
...
This reverts commit 73aab6abd8 .
2026-05-16 08:59:33 +08:00
Vincent Koc
73aab6abd8
Revert "chore(release): set 2026.5.16 version"
...
This reverts commit b7e8f6da6a .
2026-05-16 08:20:19 +08:00
Josh Avant
ea16a5e9e1
fix(codex): yield app-server notification projection ( #82333 )
...
* fix(codex): yield app-server notification projection
* docs(changelog): note codex notification yield fix
2026-05-15 16:53:10 -05:00
Peter Steinberger
b7e8f6da6a
chore(release): set 2026.5.16 version
2026-05-15 22:06:19 +01:00
Radek Sienkiewicz
3de97057d0
fix(codex): use stable hooks feature flag ( #82078 )
2026-05-15 13:35:49 -07:00
Sergio Cadavid
472523360d
fix(codex): scope user MCP servers by agent ( #82180 )
2026-05-15 20:17:16 +01:00
Vincent Koc
4e10969ade
fix(codex): ignore empty rate-limit buckets
2026-05-16 02:15:36 +08:00
Zach Knickerbocker
7715b29aa2
fix(codex): preserve inbound sender metadata
...
Summary:
- Preserve inbound sender metadata and source-channel provenance in Codex app-server prompt mirrors.
- Reuse the shared prompt-mirror builder for normal and `turn/start` failure snapshots.
- Add regression coverage for provider variants such as `discord-voice` while keeping `sourceChannel` on the originating channel.
Verification:
- `pnpm test extensions/codex/src/app-server/event-projector.test.ts extensions/codex/src/app-server/run-attempt.test.ts`
- `pnpm exec oxfmt --check extensions/codex/src/app-server/transcript-mirror.ts extensions/codex/src/app-server/event-projector.test.ts extensions/codex/src/app-server/run-attempt.test.ts`
- `git diff --check temp/landpr-82184..HEAD`
- `/Users/steipete/Projects/agent-scripts/skills/codex-review/scripts/codex-review --parallel-tests "pnpm test extensions/codex/src/app-server/event-projector.test.ts extensions/codex/src/app-server/run-attempt.test.ts"`
2026-05-15 18:12:16 +01:00
Peter Steinberger
1ba75463a5
test(release): align plugin prerelease contracts
2026-05-15 17:33:28 +01:00
Merlin
127156a88a
fix(codex): fail fast after quiescent app-server turns
...
Fix Codex app-server turns that go quiet after the last non-assistant current-turn item completes without turn/completed.\n\nMaintainer proof: focused watchdog regression passed on rebased head, diff whitespace check passed, and local OpenClaw CLI + WebSocket app-server transport proof observed turn/interrupt after the short idle watchdog.\n\nCo-authored-by: funmerlin <funmerlin@users.noreply.github.com >
2026-05-15 16:16:33 +01:00
Peter Steinberger
934fc6ceeb
fix(codex): keep app-server compaction native
2026-05-15 15:17:12 +01:00
Peter Steinberger
1e31bd2ac2
fix(codex): time out silent app-server turns
2026-05-15 14:46:33 +01:00
Peter Steinberger
df70ed2b9c
fix: force message through empty allowlists
2026-05-15 10:16:27 +01:00
Peter Steinberger
63ad5b4f97
fix: send structured message attachments
2026-05-15 10:16:27 +01:00
Peter Steinberger
3fd4b02eb5
fix: track message attachment aliases
2026-05-15 10:16:27 +01:00
Peter Steinberger
55322d7301
fix: deliver generated media as structured attachments
2026-05-15 10:16:27 +01:00
Peter Steinberger
4a188e7ca5
chore: update dependencies
2026-05-15 07:28:28 +01:00
Peter Steinberger
f1deb53d43
fix(release): unblock full validation
2026-05-15 06:55:03 +01:00