From 1b7a9150e5a77c0ed43848253b28fc47fbeca58c Mon Sep 17 00:00:00 2001 From: Diego Rodrigues de Sa e Souza Date: Sat, 11 Jul 2026 22:42:52 -0300 Subject: [PATCH] chore(ci): fix shared base-reds blocking PR queue (stryker registration + codex 0.144 test) - register tests/unit/cliproxyapi-model-mapping-dispatch.test.ts in stryker.conf.json tap.testFiles (gap from #6903) - update provider-models-route-codex.test.ts client_version 0.142.0 -> 0.144.0 (stale test from #6780 prod bump) --- changelog.d/maintenance/release-v3.8.47-basereds.md | 1 + stryker.conf.json | 1 + tests/unit/provider-models-route-codex.test.ts | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 changelog.d/maintenance/release-v3.8.47-basereds.md diff --git a/changelog.d/maintenance/release-v3.8.47-basereds.md b/changelog.d/maintenance/release-v3.8.47-basereds.md new file mode 100644 index 0000000000..5305f83ac7 --- /dev/null +++ b/changelog.d/maintenance/release-v3.8.47-basereds.md @@ -0,0 +1 @@ +- **chore(ci):** fix two shared base-reds on the release tip that blocked the PR queue — register `cliproxyapi-model-mapping-dispatch.test.ts` in `stryker.conf.json` `tap.testFiles` (mutation-coverage gap left by #6903) and update `provider-models-route-codex.test.ts` to expect Codex client version `0.144.0` (stale assertion left by #6780's production bump). diff --git a/stryker.conf.json b/stryker.conf.json index d443617d97..0c03de6500 100644 --- a/stryker.conf.json +++ b/stryker.conf.json @@ -108,6 +108,7 @@ "tests/unit/cli-simulate.test.ts", "tests/unit/cline-response-envelope.test.ts", "tests/unit/clinepass-provider.test.ts", + "tests/unit/cliproxyapi-model-mapping-dispatch.test.ts", "tests/unit/codex-failover.test.ts", "tests/unit/codex-quota-selection-hydration.test.ts", "tests/unit/codex-session-affinity-reset-aware-5903.test.ts", diff --git a/tests/unit/provider-models-route-codex.test.ts b/tests/unit/provider-models-route-codex.test.ts index 42f14e78bb..c6b6ba9291 100644 --- a/tests/unit/provider-models-route-codex.test.ts +++ b/tests/unit/provider-models-route-codex.test.ts @@ -145,11 +145,11 @@ test("provider models route discovers live Codex models and preserves static ali assert.equal(body.source, "api"); assert.deepEqual(seenRequests, [ { - url: "https://chatgpt.com/backend-api/codex/models?client_version=0.142.0", + url: "https://chatgpt.com/backend-api/codex/models?client_version=0.144.0", authorization: "Bearer codex-access-token", workspaceId: "account-123", originator: "codex_cli_rs", - userAgent: "codex-cli/0.142.0 (Windows 10.0.26200; x64)", + userAgent: "codex-cli/0.144.0 (Windows 10.0.26200; x64)", }, { url: "https://raw.githubusercontent.com/openai/codex/refs/heads/main/codex-rs/models-manager/models.json",