Tool approval prompts
The agent stops and asks you to approve or deny a tool call (a shell command, an edit) before running it
Baseline Widely available Fully supported by every tracked agent since Jan 2026, when GitHub Copilot added it. Based on web.dev's Baseline
Permissions Instructions
Supported
Partial
No
Unknown
Not released
0.2.31 - 2.1.311
0.2.0 - 0.164.0
0.0.374 - 1.0.103
0.45 - 3.27
0.3.102 - 1.19.4
—
—
—
—
0.1.30 - 0.3.83
Supported by all 5 agents.
HoverTap any cell for version details.
Sub-capabilities
- A declined call is a signal in session data: the user stopped the agent
- Modes and allow rules can skip the prompt, so no prompt doesn't always mean no approval step