Skip to content

fix(codex): update client version for gpt-5.5 - #1578

Merged
diegosouzapw merged 1 commit into
diegosouzapw:release/v3.7.0from
DavyMassoneto:feat/codex-gpt-55-client-version
Apr 25, 2026
Merged

diegosouzapw merged 1 commit into
diegosouzapw:release/v3.7.0from
DavyMassoneto:feat/codex-gpt-55-client-version

Conversation

@DavyMassoneto

@DavyMassoneto DavyMassoneto commented Apr 25, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Fixes Codex provider requests rejected by the upstream Codex API because OmniRoute was sending an older Codex client identity.
  • Updates the default Codex client version/user-agent to 0.125.0.
  • Adds Codex model catalog entries for gpt-5.5 and gpt-5.5-mini so they can be selected through OmniRoute.
  • Removes the stale tracked src/lib/dataPaths.js artifact, which shadowed src/lib/dataPaths.ts during Next.js dev resolution and caused local route loading errors.

Related Issues

Validation

  • npm run lint
  • npm run test:unit
  • npm run test:coverage
  • Coverage is still >= 60% for statements, lines, functions, and branches
  • SonarQube PR analysis is green or any remaining issues are explicitly documented below

Additional validation performed locally:

  • Confirmed the current published @openai/codex version is 0.125.0.
  • node --import tsx/esm --test tests/unit/executor-codex.test.ts tests/unit/plan3-p0.test.ts tests/unit/t12-pricing-updates.test.ts
  • Local runtime request using cx/gpt-5.5-xhigh returned HTTP 200 after the user-agent/version update.
  • Commit hook passed, including formatting, ESLint fix step, docs sync, and npm run check:any-budget:t11.

Tests Added Or Updated

  • tests/unit/executor-codex.test.ts
  • tests/unit/plan3-p0.test.ts
  • tests/unit/t12-pricing-updates.test.ts

Coverage Notes

  • The Codex executor test coverage now asserts the updated default codex-cli/0.125.0 user-agent behavior.
  • Provider/model catalog tests were updated so the new Codex gpt-5.5 model entries are covered by existing catalog/pricing expectations.
  • Full coverage was not run locally.

Reviewer Notes

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@diegosouzapw
diegosouzapw changed the base branch from main to release/v3.7.0 April 25, 2026 03:35
@DavyMassoneto
DavyMassoneto force-pushed the feat/codex-gpt-55-client-version branch from 16b39fa to dc6aaa0 Compare April 25, 2026 05:07
@diegosouzapw
diegosouzapw merged commit 872e597 into diegosouzapw:release/v3.7.0 Apr 25, 2026
2 checks passed
@diegosouzapw

Copy link
Copy Markdown
Owner

Thanks @DavyMassoneto for this great contribution! 🎉 It's now officially merged into the release/v3.7.0 branch and will be part of the next release. We appreciate your effort!

@diegosouzapw diegosouzapw mentioned this pull request Apr 25, 2026
Poid-ZA pushed a commit to Poid-ZA/OmniRoute that referenced this pull request Aug 5, 2026
muhamadgalihsaputra pushed a commit to niyatna/NiyatnaRoute that referenced this pull request Sep 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants