mirror of
https://github.com/getpaseo/paseo.git
synced 2026-11-03 07:03:18 +00:00
An ACP agent can give up on a permission request itself and end its turn normally. Paseo kept that request pending, so the approval card stayed up with nothing listening, and the next prompt reported the agent as waiting. Cancel a turn's open requests whenever that turn ends, cancel a request when its tool reaches a terminal status, and publish the resolved event in both cases. Requests raised outside a turn stay answerable. Closes #7664 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>