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
@@ -0,0 +1,17 @@
const sessionCreatedTeamRunIds = new Set<string>()
export function registerTeamRunForSessionCleanup(teamRunId: string): void {
sessionCreatedTeamRunIds.add(teamRunId)
}
export function unregisterTeamRunForSessionCleanup(teamRunId: string): void {
sessionCreatedTeamRunIds.delete(teamRunId)
}
export function getSessionCreatedTeamRunIds(): string[] {
return Array.from(sessionCreatedTeamRunIds)
}
export function clearSessionTeamRunCleanupRegistry(): void {
sessionCreatedTeamRunIds.clear()
}