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, };