# "Always run" permission ignored for terminal commands

**URL:** <https://discuss.ai.google.dev/t/always-run-permission-ignored-for-terminal-commands/135514>\
**Category:** Google Antigravity\
**Tags:** models, bug\
**Created:** [March 23, 2026, 12:53pm UTC](https://discuss.ai.google.dev/t/always-run-permission-ignored-for-terminal-commands/135514 "2026-03-23T12:53:00Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Muhammad\_Ahmed](https://d1dlmcr85iqnpo.cloudfront.net/user_avatar/discuss.ai.google.dev/muhammad_ahmed/32/32147_2.png) [@Muhammad\_Ahmed](https://discuss.ai.google.dev/u/Muhammad_Ahmed)\
**Post date:** [March 23, 2026, 12:53pm UTC](https://discuss.ai.google.dev/t/always-run-permission-ignored-for-terminal-commands/135514/1 "2026-03-23T12:53:00Z")

</div>

I have encountered an issue where the “Always run” permission setting for terminal commands is not being honored. Even when the permission is set to “Always run”, Antigravity still prompts with a “Run command?” dialog instead of executing the command automatically.

\*\*Steps to reproduce:\*\*

1. Trigger a terminal command (e.g., `npm install`).
2. In the “Run command?” dialog, select “Always run” from the dropdown.
3. Trigger a command again.

\*\*Expected behavior:\*\* The command should run automatically.  
\*\*Actual behavior:\*\* The “Run command?” confirmation dialog appears again despite the “Always run” setting.

\*\*Environment:\*\* Windows

---

<div class="post-metadata">

**Author:** ![MrCurlyMole](https://d1dlmcr85iqnpo.cloudfront.net/user_avatar/discuss.ai.google.dev/mrcurlymole/32/34573_2.png) [@MrCurlyMole](https://discuss.ai.google.dev/u/MrCurlyMole)\
**Post date:** [March 23, 2026, 1:07pm UTC](https://discuss.ai.google.dev/t/always-run-permission-ignored-for-terminal-commands/135514/2 "2026-03-23T13:07:40Z")

</div>

check the link below. It also covers browser and tmp permissions. It works even when there are version updates. Fully open sourced at github and listed on Open VSX.

> [@Supersmooth: open-source extension that fixes terminal auto-proceed, auto-scroll, and other AG friction](https://discuss.ai.google.dev/t/supersmooth-open-source-extension-that-fixes-terminal-auto-proceed-auto-scroll-and-other-ag-friction/132400):
>
> For anyone running into the [“Always Proceed” terminal bug](https://discuss.ai.google.dev/t/bug-always-proceed-terminal-auto-execution-does-not-auto-execute-commands/127416) and other workflow friction in Antigravity, I built an open-source extension to fix it: Supersmooth. What it does Problem Supersmooth fix “Always Proceed” doesn’t auto-execute terminal commands Removes the confirmation popup when your saved policy is already “Always run” “Steps Require Input” sections stay collapsed Auto-expands approval prompts so nothing is hidden Permission dialogs (Allow, Accept, Run) block the agent Auto…

if it helps you, don’t forget to rate the extension.

---

<div class="post-metadata">

**Author:** ![Abhijit\_Pramanik](https://d1dlmcr85iqnpo.cloudfront.net/user_avatar/discuss.ai.google.dev/abhijit_pramanik/32/32083_2.png) [@Abhijit\_Pramanik](https://discuss.ai.google.dev/u/Abhijit_Pramanik)\
**Post date:** [March 23, 2026, 5:57pm UTC](https://discuss.ai.google.dev/t/always-run-permission-ignored-for-terminal-commands/135514/3 "2026-03-23T17:57:03Z")

</div>

Hello @Muhammad_Ahmed, welcome to AI Forum!

Thank you for bringing the issue to our attention. Our engineering team is currently investigating the matter, and we appreciate your patience as we work toward a resolution.

---

<div class="post-metadata">

**Author:** ![DuctTapedGoat](https://d1dlmcr85iqnpo.cloudfront.net/user_avatar/discuss.ai.google.dev/ducttapedgoat/32/106031_2.png) [@DuctTapedGoat](https://discuss.ai.google.dev/u/DuctTapedGoat)\
**Post date:** [March 24, 2026, 1:37am UTC](https://discuss.ai.google.dev/t/always-run-permission-ignored-for-terminal-commands/135514/4 "2026-03-24T01:37:28Z")

</div>

Doesn’t it need to be authorized once for it to be a whitelisted command?

i know for example it relies on VERBATIM commands to be whitelisted, so any variance and it will prompt again.

---

<div class="post-metadata">

**Author:** ![Muhammad\_Ahmed](https://d1dlmcr85iqnpo.cloudfront.net/user_avatar/discuss.ai.google.dev/muhammad_ahmed/32/32147_2.png) [@Muhammad\_Ahmed](https://discuss.ai.google.dev/u/Muhammad_Ahmed)\
**Post date:** [March 24, 2026, 8:21am UTC](https://discuss.ai.google.dev/t/always-run-permission-ignored-for-terminal-commands/135514/5 "2026-03-24T08:21:37Z")

</div>

To clarify: this is not a command-string variation issue. I have been using Antigravity since near-launch and have clicked “Always run” hundreds of times across many different sessions and commands. The permission prompt reappears on virtually every new command, including identical ones in the same session.

The whitelist is simply not persisting - not between sessions, and in many cases not even within the same session. This points to a state persistence bug rather than a command-matching edge case.

---

<div class="post-metadata">

**Author:** ![MrCurlyMole](https://d1dlmcr85iqnpo.cloudfront.net/user_avatar/discuss.ai.google.dev/mrcurlymole/32/34573_2.png) [@MrCurlyMole](https://discuss.ai.google.dev/u/MrCurlyMole)\
**Post date:** [March 24, 2026, 6:39pm UTC](https://discuss.ai.google.dev/t/always-run-permission-ignored-for-terminal-commands/135514/6 "2026-03-24T18:39:20Z")

</div>

yeah the “always run” doesn’t work. And it is not just that. There is also prompts to approve every time the agent spins up the browser to test. And other types of such prompts which is very disruptive. I got tired of waiting and built my own fix. It is super smooth for my own work now : )

---

<div class="post-metadata">

**Author:** ![MrCurlyMole](https://d1dlmcr85iqnpo.cloudfront.net/user_avatar/discuss.ai.google.dev/mrcurlymole/32/34573_2.png) [@MrCurlyMole](https://discuss.ai.google.dev/u/MrCurlyMole)\
**Post date:** [April 8, 2026, 10:22am UTC](https://discuss.ai.google.dev/t/always-run-permission-ignored-for-terminal-commands/135514/7 "2026-04-08T10:22:02Z")

</div>

The issue is finally fixed with the latest AG version 1.22.2 except the browser URL prompts.

---

<div class="post-metadata">

**Author:** ![Abhijit\_Pramanik](https://d1dlmcr85iqnpo.cloudfront.net/user_avatar/discuss.ai.google.dev/abhijit_pramanik/32/32083_2.png) [@Abhijit\_Pramanik](https://discuss.ai.google.dev/u/Abhijit_Pramanik)\
**Post date:** [April 13, 2026, 8:12pm UTC](https://discuss.ai.google.dev/t/always-run-permission-ignored-for-terminal-commands/135514/9 "2026-04-13T20:12:47Z")

</div>

Thank you for your patience. The reported issue should now be resolved. Please let us know if you encounter any further difficulties.
