You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
FLEET: session.task_complete does not fire after fleet execution #2262
session.task_complete — which fires reliably after a normal sendAndWait() turn — never fires after fleet execution completes. There is no clean fleet-done signal.
Steps to Reproduce
constsession=awaitclient.createSession({onPermissionRequest: async()=>({approved: true}),});lettaskCompleteCount=0;session.on('session.task_complete',()=>taskCompleteCount++);session.on('session.idle',()=>{console.log(`task_complete fired ${taskCompleteCount} times`);// → "task_complete fired 0 times"});awaitsession.rpc.fleet.start({prompt: 'Research X and Y in parallel'});
Observed Behaviour
session.task_complete fired 0 times across all fleet runs. Spike data (2026-03-17) for a 4-subagent run with 757 total events:
session.task_complete fires normally for regular sendAndWait() turns — fleet is the only case where it doesn't.
Expected Behaviour
session.task_complete should fire when fleet finishes all sub-agents, consistent with regular turn behaviour. Alternatively, a dedicated fleet.complete event should be introduced.
Workaround
Wait on session.idle, but see related issue FLEET-3 — session.idle fires before all sub-agents finish, making this imprecise.
Thanks for the report. We've shipped fixes in this area since this was filed (most recently in Copilot CLI v1.0.93), and we believe this may now be resolved. Could you retest on the latest release (Copilot CLI v1.0.103) and let us know whether you still see it? If we don't hear back in a couple of weeks, we may close this issue — you can always reopen it.
Triaged as part of a Copilot SDK backlog review, with help from GitHub Copilot.
Activity
patniko commentedon Oct 26, 2026
Thanks for the report. We've shipped fixes in this area since this was filed (most recently in Copilot CLI v1.0.93), and we believe this may now be resolved. Could you retest on the latest release (Copilot CLI v1.0.103) and let us know whether you still see it? If we don't hear back in a couple of weeks, we may close this issue — you can always reopen it.
Triaged as part of a Copilot SDK backlog review, with help from GitHub Copilot.