Hi team, I’ve encountered two friction points regarding the Agent Permissions system in the Antigravity IDE while trying to configure the agent to stop automatically editing files. I would appreciate it if you could take a look:
1. The write_file Implicit Coverage overriding explicit Always Allow Rules
-
Use Case: I want to allow the Agent to dynamically read files to gather context (by explicitly placing
read_file(/path)in Always Allow), but I want to stop it from automatically modifying files (by placingwrite_file(/path)in Always Ask). -
Current Behavior: According to the documentation,
write_fileimplicitly coversread_filefor the same path. Unfortunately, this means the ‘Always Ask’ status of my write rule forces all simple read operations to also trigger the approval prompt, overriding my explicitread_filerule in ‘Always Allow’. The agent is currently unable to read context automatically without firing constant prompts. -
Feature Request: Please decouple this implicit permission fallback, or update the rule precedence logic: an explicitly defined
read_fileentry in ‘Always Allow’ should have higher priority than the implicit read constraint inherited from awrite_filerule.
2. Missing Allow/Deny buttons & Endless Spinning UI Bug for Artifacts
-
Whenever the Agent requests to edit certain IDE artifacts (such as the
Implementation Plan), the permission Approval UI fails to render correctly. -
Instead of showing the standard Allow / Deny buttons, the UI gets stuck in an endless loading state with a spinning cursor icon next to “Editing Implementation Plan” (see attached screenshot). Because the buttons don’t load, I’m unable to approve or deny the action and the task gets stuck.
Would love to see these usability quirks addressed in an upcoming patch. Thanks!
