From 46f288700e6e76fbc547cff98475f115b021abc3 Mon Sep 17 00:00:00 2001 From: Nicky Leach Date: Thu, 22 Oct 2026 17:15:10 -0700 Subject: [PATCH] Declare the task driver configuration schema in the retry fixture Include the required configSchema in the projectless task driver manifest used by the new assembled regression. GitHub typecheck found the fixture omission; runtime cases already passed. Co-Authored-By: Paperclip --- server/src/services/heartbeat/workspace-preparation.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/services/heartbeat/workspace-preparation.test.ts b/server/src/services/heartbeat/workspace-preparation.test.ts index b9642f0ee26..aa115dfc429 100644 --- a/server/src/services/heartbeat/workspace-preparation.test.ts +++ b/server/src/services/heartbeat/workspace-preparation.test.ts @@ -185,7 +185,7 @@ describe.skipIf(!support.supported)("heartbeat workspace preparation boundary", status: "ready", categories: ["workspace"], manifestJson: { id: pluginKey, apiVersion: 1, version: "1.0.0", displayName: "Tasks", description: "Tasks", author: "Test", categories: ["workspace"], capabilities: ["environment.drivers.register"], entrypoints: { worker: "./worker.js" }, - environmentDrivers: [{ driverKey: "tasks", displayName: "Task VM", supportsTasks: true, freshWorkspaceVersion: 1 }] } }); + environmentDrivers: [{ driverKey: "tasks", displayName: "Task VM", configSchema: { type: "object" }, supportsTasks: true, freshWorkspaceVersion: 1 }] } }); input.agent.adapterType = "paperclip_runner"; input.task.issueRef = { ...input.task.issueRef!, projectId: null, projectWorkspaceId: null }; input.task.context = { issueId: issue.id };