From 47eb461730403b668c21221b41c85c4020984ff0 Mon Sep 17 00:00:00 2001 From: 777genius Date: Thu, 16 Apr 2026 19:45:31 +0300 Subject: [PATCH] fix(types): resolve post-merge regressions --- src/renderer/utils/teamProvisioningPresentation.ts | 6 ++++++ .../normalizeDashboardRecentProjectsPayload.test.ts | 2 +- .../features/agent-graph/buildInlineActivityEntries.test.ts | 5 ----- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/renderer/utils/teamProvisioningPresentation.ts b/src/renderer/utils/teamProvisioningPresentation.ts index 606249bc..3d45b7d8 100644 --- a/src/renderer/utils/teamProvisioningPresentation.ts +++ b/src/renderer/utils/teamProvisioningPresentation.ts @@ -19,6 +19,12 @@ type MemberSpawnStatusCollection = interface ProvisioningMemberLike { name: string; removedAt?: number; + agentType?: string; + status?: string; + currentTaskId?: string | null; + taskCount?: number; + lastActiveAt?: string | null; + messageCount?: number; } interface FailedSpawnDetail { diff --git a/test/features/recent-projects/contracts/normalizeDashboardRecentProjectsPayload.test.ts b/test/features/recent-projects/contracts/normalizeDashboardRecentProjectsPayload.test.ts index de8345a6..59d41c27 100644 --- a/test/features/recent-projects/contracts/normalizeDashboardRecentProjectsPayload.test.ts +++ b/test/features/recent-projects/contracts/normalizeDashboardRecentProjectsPayload.test.ts @@ -44,7 +44,7 @@ describe('normalizeDashboardRecentProjectsPayload', () => { normalizeDashboardRecentProjectsPayload({ degraded: false, projects: null, - } as unknown as { degraded: boolean; projects: null }) + } as unknown as Parameters[0]) ).toBeNull(); }); }); diff --git a/test/renderer/features/agent-graph/buildInlineActivityEntries.test.ts b/test/renderer/features/agent-graph/buildInlineActivityEntries.test.ts index c1dcaa4c..ce409e00 100644 --- a/test/renderer/features/agent-graph/buildInlineActivityEntries.test.ts +++ b/test/renderer/features/agent-graph/buildInlineActivityEntries.test.ts @@ -194,11 +194,6 @@ describe('buildInlineActivityEntries', () => { it('routes comment activity to a member lane when task.owner is stored as stable owner id', () => { const data = createBaseTeamData({ - config: { - name: 'My Team', - members: [{ name: 'team-lead', agentId: 'lead-agent' }, { name: 'jack', agentId: 'agent-jack' }], - projectPath: '/repo', - }, tasks: [ { id: 'task-stable-owner',