mirror of
https://github.com/getpaseo/paseo.git
synced 2026-11-07 17:04:42 +00:00
Reopening a chat lists its commands, which resumes the agent and starts a Claude process with no prompt. Claude only sends init with a turn, so the runtime's background-work state stayed unknown and idle cleanup vetoed it on every sweep: the process stayed resident until the daemon restarted. A process that has not been sent a prompt and has not reported init has run no turn and owns no background work, so it can stop. Older CLIs that ran a turn without a roster are still kept. Fixes #9017 Co-authored-by: Brandon Elliott <923787+Brandon168@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>