From 6dee2421919b9de839ec61cdc2c6fd8ee58dcd3e Mon Sep 17 00:00:00 2001 From: Trevor Walker Date: Wed, 30 Sep 2026 10:06:51 -0600 Subject: [PATCH] test(provider): use a supported Codex version in readiness fixture --- .../src/provider/Layers/ProviderInstanceRegistryLive.test.ts | 4 ++-- apps/server/src/provider/testFixtures/codexCollabMockPeer.mjs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/server/src/provider/Layers/ProviderInstanceRegistryLive.test.ts b/apps/server/src/provider/Layers/ProviderInstanceRegistryLive.test.ts index 104c0d91f3..8dee179c7e 100644 --- a/apps/server/src/provider/Layers/ProviderInstanceRegistryLive.test.ts +++ b/apps/server/src/provider/Layers/ProviderInstanceRegistryLive.test.ts @@ -198,7 +198,7 @@ const makeTildeProviderFixtures = Effect.fn( yield* fileSystem.writeFileString( codexScriptPath, // @effect-diagnostics-next-line preferSchemaOverJson:off - fixed script document read by the external Codex mock peer. - JSON.stringify({ rootThreadId: "probe-thread", notifications: [] }), + JSON.stringify({ rootThreadId: "probe-thread", codexVersion: "0.159.0", notifications: [] }), ); yield* fileSystem.chmod(codexPath, 0o755); @@ -411,7 +411,7 @@ describe("ProviderInstanceRegistryLive — multi-instance codex slice", () => { [codex!.snapshot.refresh, claude!.snapshot.refresh], { concurrency: "unbounded" }, ); - expect(codexSnapshot).toMatchObject({ status: "ready", installed: true, version: "0.0.0" }); + expect(codexSnapshot).toMatchObject({ status: "ready", installed: true, version: "0.159.0" }); expect(claudeSnapshot).toMatchObject({ status: "ready", installed: true, diff --git a/apps/server/src/provider/testFixtures/codexCollabMockPeer.mjs b/apps/server/src/provider/testFixtures/codexCollabMockPeer.mjs index 9386c1df50..798a817774 100644 --- a/apps/server/src/provider/testFixtures/codexCollabMockPeer.mjs +++ b/apps/server/src/provider/testFixtures/codexCollabMockPeer.mjs @@ -75,7 +75,7 @@ rl.on("line", (line) => { write({ id, result: { - userAgent: "t3-collab-mock/0.0.0", + userAgent: `t3-collab-mock/${script.codexVersion ?? "0.0.0"}`, codexHome: "/tmp", platformFamily: "unix", platformOs: "linux",