fix(team-mode): register spawned sessions early
This commit is contained in:
@@ -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}`,
|
||||
|
||||
Reference in New Issue
Block a user