fix(team-mode): register spawned sessions early

This commit is contained in:
YeonGyu-Kim
2026-05-04 12:51:18 +09:00
parent cb819307ff
commit 503df29195
10 changed files with 151 additions and 30 deletions
+2 -2
View File
@@ -77,7 +77,7 @@ function createManager(launchImpl?: (input: LaunchInput) => Promise<BackgroundTa
let launchCount = 0
manager.launch = mock((input: LaunchInput) => launchImpl?.(input) ?? Promise.resolve({
id: `task-${++launchCount}`,
sessionID: `ses_mock_${randomUUID()}`,
sessionId: `ses_mock_${randomUUID()}`,
status: "running",
} as BackgroundTask))
manager.getTask = mock(() => undefined)
@@ -301,7 +301,7 @@ describe("team-mode integration", () => {
maxInFlight = Math.max(maxInFlight, inFlight)
await new Promise((resolve) => setTimeout(resolve, 10))
inFlight -= 1
return { id: `task-${randomUUID()}`, sessionID: `ses_mock_${randomUUID()}`, status: "running" } as BackgroundTask
return { id: `task-${randomUUID()}`, sessionId: `ses_mock_${randomUUID()}`, status: "running" } as BackgroundTask
})
// when