Auto Approve
Configure fine-grained permissions for automated actions in Sypha.
The Auto Approve menu enables you to configure fine-grained permissions on what you permit Sypha to do in an automated fashion.

How it works
By default, Sypha requests your permission before invoking any tool, including reading or writing files.
If you wish to permit Sypha to perform something without asking, you can configure the Auto Approve permission for that tool.
Permission Options
-
Read project files
- Permits Sypha to read files within your current workspace without asking
- Read all files
- Extends read permission to files beyond your workspace (system files, config files, etc.)
-
Edit project files
- Permits Sypha to modify files within your current workspace without confirmation
- Edit all files
- Extends modification permission to files beyond your workspace
-
Execute safe commands
- Permits execution of terminal commands that the model considers non-destructive
- Execute all commands
- Allows execution of any terminal command without asking
-
Use the browser
- Permits Sypha to use the browser tool to fetch web content
-
Use MCP servers
- Allows connection to and usage of MCP servers for extended functionality
-
Maximum requests
- Defines the number of consecutive automated actions Sypha can take before requiring your input
Best Practices
Personally, I prefer to keep auto-editing disabled as it provides me an opportunity to review changes at every step.
For most serious development workflows, I recommend beginning with:
- Auto-approving read access to project files
- Configuring a reasonable maximum request limit (10-20)
This provides Sypha sufficient freedom to explore your codebase without constant interruptions, while still requiring permission for edits or potentially destructive actions.
As you develop greater trust in Sypha's capabilities with your specific projects, you can progressively increase the permissions to align with your comfort level.
Remember that you can always modify these settings as your requirements evolve - tighten permissions for critical production work, or relax them when prototyping and exploring.
You can even utilize the quick "star" actions to rapidly toggle your auto-approved selections on and off as you proceed.