Agent support · Instructions

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
Claude Code Current · Oct 2026
Codex Current · Oct 2026
GitHub Copilot Current · Oct 2026
Cursor Current · Oct 2026
OpenCode Current · Oct 2026
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