From 774a0f6172e61f223dbcd6cec99f25d62e5526be Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 21 Sep 2026 00:22:08 +0000 Subject: [PATCH 1/2] Initial plan From 7383879c1d0dc35276658e0b7080780ec7413774 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 21 Sep 2026 00:24:52 +0000 Subject: [PATCH 2/2] test: skip placeholder-string adapter test when dist build is absent Co-authored-by: CL-BAF <224583307+CL-BAF@users.noreply.github.com> --- test/unit/core/integrations-manager.test.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/test/unit/core/integrations-manager.test.ts b/test/unit/core/integrations-manager.test.ts index b6e7f21..8c7bbd5 100644 --- a/test/unit/core/integrations-manager.test.ts +++ b/test/unit/core/integrations-manager.test.ts @@ -495,7 +495,11 @@ test("manager.uninstall: delegates to adapters with the member; ok:false 'uninst } }) -test("PLACEHOLDER_ISSUE is the exact string both claude-code and codex adapters emit", async () => { +test("PLACEHOLDER_ISSUE is the exact string both claude-code and codex adapters emit", async (t) => { + if (!distReady()) { + t.skip("dist missing — run npm run build") + return + } const dir = mkdtempSync(join(tmpdir(), "oc-int-ph-")) try { const manager = new IntegrationManager()