Sentinel
Product decisions

Why approvals

Approvals exist because Sentinel can do real work on the machine and on outside systems.

Why the app needs them

The tool surface can reach into:

  • the local workspace
  • shell commands
  • repo actions
  • MCP tools
  • integrations

Once that surface gets broad enough, the app needs a clean place to pause.

Why approvals are separate from permission mode

Permission mode is the broader posture.

Approvals are the moment-by-moment pause.

Those two things do different jobs, so the app keeps both.

On this page