From b4abeb4788a43112688cfb90bfa37f2615ab6a48 Mon Sep 17 00:00:00 2001 From: Kit Langton Date: Tue, 11 Aug 2026 16:51:42 -0400 Subject: [PATCH] test(core): narrow effect flock harness (#41837) --- packages/core/test/fixture/effect-flock-worker.ts | 4 ++-- packages/core/test/util/effect-flock.test.ts | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/core/test/fixture/effect-flock-worker.ts b/packages/core/test/fixture/effect-flock-worker.ts index 38260849d92..b79c0a9458a 100644 --- a/packages/core/test/fixture/effect-flock-worker.ts +++ b/packages/core/test/fixture/effect-flock-worker.ts @@ -1,7 +1,7 @@ import fs from "fs/promises" import os from "os" import { Effect } from "effect" -import { AppNodeBuilder } from "@opencode-ai/core/effect/app-node-builder" +import { LayerNode } from "@opencode-ai/util/effect/layer-node" import { EffectFlock } from "@opencode-ai/util/effect-flock" import { Global } from "@opencode-ai/util/global" @@ -30,7 +30,7 @@ const testGlobal = Global.layerWith({ log: os.tmpdir(), }) -const testLayer = AppNodeBuilder.build(EffectFlock.node, [[Global.node, testGlobal]]) +const testLayer = LayerNode.compile(EffectFlock.node, [[Global.node, testGlobal]]) async function job() { if (msg.ready) await fs.writeFile(msg.ready, String(process.pid)) diff --git a/packages/core/test/util/effect-flock.test.ts b/packages/core/test/util/effect-flock.test.ts index 04a223b66e6..ee9f6e09748 100644 --- a/packages/core/test/util/effect-flock.test.ts +++ b/packages/core/test/util/effect-flock.test.ts @@ -5,7 +5,6 @@ import path from "path" import os from "os" import { Cause, Effect, Exit } from "effect" import { testEffect } from "../lib/effect" -import { AppNodeBuilder } from "@opencode-ai/core/effect/app-node-builder" import { LayerNode } from "@opencode-ai/util/effect/layer-node" import { EffectFlock } from "@opencode-ai/util/effect-flock" import { Global } from "@opencode-ai/util/global" @@ -110,7 +109,7 @@ const testGlobal = Global.layerWith({ log: os.tmpdir(), }) -const testLayer = AppNodeBuilder.build(EffectFlock.node, [[Global.node, testGlobal]]) +const testLayer = LayerNode.compile(EffectFlock.node, [[Global.node, testGlobal]]) // --------------------------------------------------------------------------- // Tests