From b00b1862c03d2d5e6c15f1e691c104580fffcbff Mon Sep 17 00:00:00 2001 From: Dotta Date: Thu, 7 May 2026 12:42:15 -0500 Subject: [PATCH] Fix plugin SDK test harness type drift Co-Authored-By: Paperclip --- packages/plugins/sdk/src/testing.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/plugins/sdk/src/testing.ts b/packages/plugins/sdk/src/testing.ts index afef0f78ff8..17d625f41f3 100644 --- a/packages/plugins/sdk/src/testing.ts +++ b/packages/plugins/sdk/src/testing.ts @@ -993,6 +993,8 @@ export function createTestHarness(options: TestHarnessOptions): TestHarness { concurrencyPolicy: declaration.concurrencyPolicy ?? "coalesce_if_active", catchUpPolicy: declaration.catchUpPolicy ?? "skip_missed", variables: declaration.variables ?? [], + latestRevisionId: null, + latestRevisionNumber: 1, createdByAgentId: null, createdByUserId: null, updatedByAgentId: null, @@ -1256,6 +1258,7 @@ export function createTestHarness(options: TestHarnessOptions): TestHarness { title: input.title, description: input.description ?? null, status: input.status ?? "todo", + workMode: "standard", priority: input.priority ?? "medium", assigneeAgentId: input.assigneeAgentId ?? null, assigneeUserId: input.assigneeUserId ?? null, @@ -1369,9 +1372,12 @@ export function createTestHarness(options: TestHarnessOptions): TestHarness { id: randomUUID(), companyId: parentIssue.companyId, issueId, + authorType: options?.authorAgentId ? "agent" : "system", authorAgentId: options?.authorAgentId ?? null, authorUserId: null, body, + presentation: null, + metadata: null, createdAt: now, updatedAt: now, };