Skip to content

chore(app-server): stop emitting codex/event/ notifications#14392

Merged
owenlin0 merged 1 commit intomainfrom
owen/delete_codex_events_from_app_server2
Mar 12, 2026
Merged

chore(app-server): stop emitting codex/event/ notifications#14392
owenlin0 merged 1 commit intomainfrom
owen/delete_codex_events_from_app_server2

Conversation

@owenlin0
Copy link
Collaborator

Description

This PR stops emitting legacy codex/event/* notifications from the public app-server transports.

It's been a long time coming! app-server was still producing a raw notification stream from core, alongside the typed app-server notifications and server requests, for compatibility reasons. Now, external clients should no longer be depending on those legacy notifications, so this change removes them from the stdio and websocket contract and updates the surrounding docs, examples, and tests to match.

Caveat

I left the "in-process" version of app-server alone for now, since codex exec was recently based on top of app-server via this in-process form here: #14005

Seems like codex exec still consumes some legacy notifications internally, so this branch only removes codex/event/* from app-server over stdio and websockets.

Follow-up

Once codex exec is fully migrated off codex/event/* notifications, we'll be able to stop emitting them entirely entirely instead of just filtering it at the external transport boundary.

@owenlin0 owenlin0 marked this pull request as ready for review March 11, 2026 20:52
@owenlin0 owenlin0 requested review from bolinfest and celia-oai and removed request for bolinfest March 11, 2026 21:12
Copy link
Collaborator

@celia-oai celia-oai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

huge!

@owenlin0 owenlin0 force-pushed the owen/delete_codex_events_from_app_server2 branch from 0ca3b8b to 6b1c180 Compare March 12, 2026 00:23
@owenlin0 owenlin0 enabled auto-merge (squash) March 12, 2026 00:27
@owenlin0 owenlin0 merged commit 7263175 into main Mar 12, 2026
32 checks passed
@owenlin0 owenlin0 deleted the owen/delete_codex_events_from_app_server2 branch March 12, 2026 00:45
@github-actions github-actions bot locked and limited conversation to collaborators Mar 12, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants