diff --git a/src/cron/isolated-agent/run.test-harness.ts b/src/cron/isolated-agent/run.test-harness.ts index b708ec47bfd..dcbb0e0eb67 100644 --- a/src/cron/isolated-agent/run.test-harness.ts +++ b/src/cron/isolated-agent/run.test-harness.ts @@ -63,9 +63,16 @@ vi.mock("../../agents/skills/refresh.js", () => ({ getSkillsSnapshotVersion: vi.fn().mockReturnValue(42), })); -vi.mock("../../agents/workspace.js", () => ({ - ensureAgentWorkspace: vi.fn().mockResolvedValue({ dir: "/tmp/workspace" }), -})); +vi.mock("../../agents/workspace.js", async () => { + const actual = await vi.importActual( + "../../agents/workspace.js", + ); + return { + ...actual, + DEFAULT_AGENT_WORKSPACE_DIR: "/tmp/workspace", + ensureAgentWorkspace: vi.fn().mockResolvedValue({ dir: "/tmp/workspace" }), + }; +}); vi.mock("../../agents/model-catalog.js", () => ({ loadModelCatalog: vi.fn().mockResolvedValue({ models: [] }),