fix(team-mode): track session-created team runs
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user