fix(team-mode): track session-created team runs

This commit is contained in:
YeonGyu-Kim
2026-05-11 12:37:20 +09:00
parent ac9e375d85
commit 59209f0659
8 changed files with 199 additions and 1 deletions
@@ -7,6 +7,7 @@ import { removeTeamLayout } from "../team-layout-tmux/layout"
import { unregisterTeamSessionsByTeam } from "../team-session-registry"
import { loadRuntimeState, transitionRuntimeState } from "../team-state-store/store"
import type { TeamRunCreateError } from "./create"
import { unregisterTeamRunForSessionCleanup } from "./session-team-run-registry"
type SpawnedMemberResource = {
taskId?: string
@@ -72,6 +73,7 @@ export async function cleanupTeamRunResources(args: {
})
unregisterTeamSessionsByTeam(args.teamRunId)
unregisterTeamRunForSessionCleanup(args.teamRunId)
return cleanupReport
}