Skip to content

Update codex to 0.123.0 - #108

Closed
codex-acp-ci-app[bot] wants to merge 2 commits into
mainfrom
codex-update/0.123.0
Closed

Update codex to 0.123.0#108
codex-acp-ci-app[bot] wants to merge 2 commits into
mainfrom
codex-update/0.123.0

Conversation

@codex-acp-ci-app

Copy link
Copy Markdown

What's new

Previously broken areas were the typed fixtures used by command-action-events.test.ts, load-session.test.ts, and terminal-output-events.test.ts. After the Codex update, dynamicToolCall requires a namespace field, so those fixtures no longer matched the regenerated ThreadItem type and TypeScript rejected them. There was also a compile failure in CodexEventHandler.ts because the updated ServerNotification union added item/fileChange/patchUpdated, and the switch was no longer exhaustive.

I changed the three test fixtures to set namespace: null on dynamic tool calls so they match the new app-server schema, and I added an explicit item/fileChange/patchUpdated no-op case in CodexEventHandler so the notification mapping stays exhaustive without hiding new variants behind a fallback. The reason for both changes was to align the codebase with the updated generated protocol types while preserving current runtime behavior.

@ishulgin ishulgin closed this Apr 24, 2026
@ishulgin
ishulgin deleted the codex-update/0.123.0 branch July 8, 2026 07:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant