When an agent turn triggers multiple permission requests for the same file or path, each one prompts the user separately, which is tedious and noisy. These should be batched into a single prompt.
Additionally, when a user presses ESC (or selects "Cancel") on a permission prompt, the entire turn should be treated as cancelled — no further permission prompts should be shown for that turn.
When an agent turn triggers multiple permission requests for the same file or path, each one prompts the user separately, which is tedious and noisy. These should be batched into a single prompt.
Additionally, when a user presses ESC (or selects "Cancel") on a permission prompt, the entire turn should be treated as cancelled — no further permission prompts should be shown for that turn.