Skip to content

Update codex to 0.124.0 - #119

Closed
acp-release-bot[bot] wants to merge 2 commits into
mainfrom
codex-update/0.124.0
Closed

Update codex to 0.124.0#119
acp-release-bot[bot] wants to merge 2 commits into
mainfrom
codex-update/0.124.0

Conversation

@acp-release-bot

Copy link
Copy Markdown
Contributor

What's new

Previously broken post-update coverage was concentrated in src/__tests__/CodexACPAgent/CodexAcpClient.test.ts:

  • prefetches session additional skill roots before thread start was still mocking threadStart with an outdated response shape and a legacy sandbox value, so it no longer reflected the expanded ThreadStartResponse.
  • forwards failed MCP startup as failed tool call updates after new session was using stale model-list fields like name and hasMore, plus incomplete thread-start data, which no longer matched the regenerated app-server types.
  • prefetches session additional skill roots before turn start was bypassing the updated Turn and TurnCompletedNotification contract with incomplete turn objects.

I changed src/__tests__/acp-test-utils.ts to add typed fixture builders for Model, Thread, ThreadStartResponse, Turn, and TurnCompletedNotification, then switched those CodexAcpClient tests over to the shared typed fixtures. The point was to remove the as any escape hatches and stale mock payloads so future Codex schema drift is caught by the tests instead of being silently masked.

@ishulgin ishulgin closed this Apr 24, 2026
@ishulgin
ishulgin deleted the codex-update/0.124.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