Skip to main content

Auto-Approving Actions

Auto-approve settings speed up your workflow by eliminating repetitive confirmation prompts, but they significantly increase security risks.

Quick Start Guide

  1. Click the Auto-Approve Toolbar above the chat input
  2. Select which actions brewdata can perform without asking permission
  3. Use the master toggle (leftmost checkbox) to quickly enable/disable all permissions

Auto-Approve Toolbar

Auto-approve toolbar collapsed state

Prompt box and Auto-Approve Toolbar showing enabled permissions

Click the toolbar to expand it and configure individual permissions:

Prompt text box and Expanded toolbar with all options

Available Permissions

PermissionWhat it doesRisk level
Read files and directoriesLets brewdata access files without askingMedium
Edit filesLets brewdata modify files without askingHigh
Execute approved commandsRuns whitelisted terminal commands automaticallyHigh
Use MCP serversLets brewdata use configured MCP servicesMedium-High
Switch modesChanges between brewdata modes automaticallyLow
Create & complete subtasksManages subtasks without confirmationLow
Retry failed requestsAutomatically retries failed API requestsLow

Master Toggle for Quick Control

The leftmost checkbox works as a master toggle:

Master toggle in Auto-approve toolbar

Master toggle (checkbox) controls all auto-approve permissions at once

Use the master toggle when:

  • Working in sensitive code (turn off)
  • Doing rapid development (turn on)
  • Switching between exploration and editing tasks