Approvals
An agent asks before it writes, runs or spends outside the rules you set.
Available now. A current user-facing path exists within the stated scope.
Ask before effects
An agent asks before it writes, runs or spends outside the rules you set; the rules live in one permissions file.
An action you deny, or have not approved, does not land.
One permissions file
The rules you set live in one permissions file, so what an agent may do without asking is written down and can be reviewed.
Applies to tool calls the host executes; a remote provider still sees the prompts sent to it.
Approval is not a correctness check
An approval confirms that you accepted a described action. It does not guarantee the change is right. Read the scope and the affected files before allowing a write.