From a9c5d81af69b480f9d470a5a151c1ce04c201328 Mon Sep 17 00:00:00 2001 From: Dotta Date: Thu, 3 Sep 2026 02:11:42 -0500 Subject: [PATCH] fix(runner): align patched ACPX profile identity --- .../src/backends/native-backend-factory.test.ts | 2 +- .../paperclip-runner/src/drivers/acpx/runtime-host.test.ts | 4 +++- .../services/native-runtime/native-session-executor.test.ts | 2 +- server/src/services/native-runtime/native-session-executor.ts | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/paperclip-runner/src/backends/native-backend-factory.test.ts b/packages/paperclip-runner/src/backends/native-backend-factory.test.ts index e70ae1ac44..d34edb211c 100644 --- a/packages/paperclip-runner/src/backends/native-backend-factory.test.ts +++ b/packages/paperclip-runner/src/backends/native-backend-factory.test.ts @@ -100,7 +100,7 @@ function acpxExecution( agent === "pi" ? "0.84.2" : agent === "codex" ? "0.148.0" : null, commandDigest: agent === "codex" - ? "sha256:94049b3e3c3aee87de62703786e4fa81d031d7bd979f99bdf516d84f28791a79" + ? "sha256:7a923b3829884d3cabcc9659d22cace3f86813e7bfffc90974b10140a45bc400" : agent === "pi" ? "sha256:8c696f38296d53d0061fa11534570c5ddd951b63532aed30e0f1fcc676dc169f" : "sha256:9d73d1f0f121fb96cc8badb28c22d5bff02d8582eb2e40360a81c189e1b9422a", diff --git a/packages/paperclip-runner/src/drivers/acpx/runtime-host.test.ts b/packages/paperclip-runner/src/drivers/acpx/runtime-host.test.ts index f5eb29f0bf..215461af4f 100644 --- a/packages/paperclip-runner/src/drivers/acpx/runtime-host.test.ts +++ b/packages/paperclip-runner/src/drivers/acpx/runtime-host.test.ts @@ -998,7 +998,9 @@ describe("ACPX runtime host", () => { stageCredential, }, ); - await vi.waitFor(() => expect(stageCredential).toHaveBeenCalledOnce()); + await vi.waitFor(() => expect(stageCredential).toHaveBeenCalledOnce(), { + timeout: 5_000, + }); controller.abort(cancellation); await expect(opening).rejects.toBe(cancellation); diff --git a/server/src/services/native-runtime/native-session-executor.test.ts b/server/src/services/native-runtime/native-session-executor.test.ts index b7d7658df1..f850695ca6 100644 --- a/server/src/services/native-runtime/native-session-executor.test.ts +++ b/server/src/services/native-runtime/native-session-executor.test.ts @@ -288,7 +288,7 @@ describe("remote provider pack manifest", () => { claude: "sha256:9d73d1f0f121fb96cc8badb28c22d5bff02d8582eb2e40360a81c189e1b9422a", codex: - "sha256:94049b3e3c3aee87de62703786e4fa81d031d7bd979f99bdf516d84f28791a79", + "sha256:7a923b3829884d3cabcc9659d22cace3f86813e7bfffc90974b10140a45bc400", }, artifacts: { nodeCommand: { diff --git a/server/src/services/native-runtime/native-session-executor.ts b/server/src/services/native-runtime/native-session-executor.ts index 4fbf847c92..4749ce6f6e 100644 --- a/server/src/services/native-runtime/native-session-executor.ts +++ b/server/src/services/native-runtime/native-session-executor.ts @@ -4441,7 +4441,7 @@ const REMOTE_PROVIDER_PACK_PROFILE_DIGESTS = { claude: "sha256:9d73d1f0f121fb96cc8badb28c22d5bff02d8582eb2e40360a81c189e1b9422a", codex: - "sha256:94049b3e3c3aee87de62703786e4fa81d031d7bd979f99bdf516d84f28791a79", + "sha256:7a923b3829884d3cabcc9659d22cace3f86813e7bfffc90974b10140a45bc400", } as const; const REMOTE_PROVIDER_PACK_ARTIFACT_PATHS = { nodeCommand: "node_modules/node/bin/node",