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
@@ -44,7 +44,7 @@ export async function deleteTeam(
if (bgMgr && runtimeState.leadSessionId) {
const teamMessageMarkerPrefix = `team-create:${teamRunId}:`
const teamTasks = bgMgr.getTasksByParentSession(runtimeState.leadSessionId)
.filter((task) => task.teamRunId === teamRunId || task.parentMessageID?.startsWith(teamMessageMarkerPrefix))
.filter((task) => task.teamRunId === teamRunId || task.parentMessageId?.startsWith(teamMessageMarkerPrefix))
await Promise.all(teamTasks.map((task) => bgMgr.cancelTask(task.id, {
source: "team-mode-delete",
reason: `delete team ${teamRunId}`,