fix(core): require approval for destructive MCP tool calls (#12353)
Summary - ensure destructive tool annotations short-circuit to require approval - simplify approval logic to only require read/write + open-world when destructive is false - update the unit test to cover the new destructive behavior Testing - Not run (not requested)
C
colby-oai committed
d3cf8bd0fa6880b9a14ad8f9afb5a176adbc7291
Parent: aa121a1
Committed by GitHub <noreply@github.com>
on 2/20/2026, 8:12:16 PM