For anyone running into the “Always Proceed” terminal bug 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-clicks them |
| Agent panel doesn’t scroll during generation |
Auto-scrolls, pauses when you scroll manually |
| “Corrupt installation” warning after patching |
Dismissed automatically |
| AG updates overwrite manual patches |
Detects updates on startup and re-patches automatically |
How to install
- Open the Extensions panel in Antigravity (Ctrl+Shift+X)
- Search for Supersmooth
- Click Install
- A dialog asks whether to enable now. Click Enable Now
- Fully quit and reopen Antigravity. Done.
Or download the VSIX directly from GitHub or Open VSX.
How it works
Supersmooth patches local Antigravity files to remove the friction points. It creates backups of every file it touches and can cleanly revert with one click. If AG updates and overwrites the patched files, Supersmooth detects it on next startup and re-applies.
MIT licensed. Source: github.com/curlymolelabs/supersmooth
Feedback and issues welcome.
3 Likes
Hey everyone,
Just released Supersmooth v0.1.2 with a feature many of you have been hitting: those browser URL and file access approval dialogs that interrupt your agent flow.
What’s new:
- Auto-accepts browser URL prompts (“Opening URL in Browser” with Always Allow / Allow Once)
- Auto-accepts file access prompts (“Allow file access to /tmp/…” with Allow This Conversation)
- Smart priority: always picks the persistent option (Always Allow, Allow This Conversation) so you don’t get the same prompt again
Previously Supersmooth only handled terminal autorun confirmations and basic approval buttons. Now it covers the full range of agent approval dialogs, so your agent can work uninterrupted.
Fresh install:
- Download from Open VSX or GitHub
- In AG: Extensions > Install from VSIX
Ctrl+Shift+P > Supersmooth: Enable Supersmooth
- Fully quit and reopen AG
Upgrading from v0.1.1:
Ctrl+Shift+P > Supersmooth: Disable Supersmooth
- Uninstall Supersmooth from Extensions
- Fully quit and reopen AG
- Install the new VSIX from Extensions > Install from VSIX
Ctrl+Shift+P > Supersmooth: Enable Supersmooth
- Fully quit and reopen AG
Source code: Fully open source at github.com/curlymolelabs/supersmooth
If Supersmooth is making your workflow smoother, I’d really appreciate a rating on Open VSX. It helps other AG users discover it. Thanks!
3 Likes
This works 100%, thank you
1 Like
Happy that it helps you too! Dun forget to rate it!
1 Like
Good news for Supersmooth users.
Google just shipped Antigravity 1.22.2 with a revamped agent permission system, and it natively fixes 5 of the 6 issues that Supersmooth was built to solve:
| Issue |
AG 1.22.2 |
Status |
| Terminal autorun confirmations |
Fixed (Turbo mode + Allow/Deny lists) |
Native |
| Panel auto-expand (collapsed approval sections) |
Fixed |
Native |
| Agent panel auto-scroll |
Fixed |
Native |
| Auto-click for terminal/file/MCP approvals |
Fixed (Allow lists) |
Native |
| Browser URL approval prompts |
Not fixed |
Still manual |
| Corrupt banner dismissal |
N/A |
Only needed if patching |
The chat panel UX is noticeably smoother now. Auto-scroll works, approval sections expand automatically, and the new permission system lets you configure Allow/Deny lists per action type so most prompts never appear.
What should you do?
If you can tolerate the occasional “Open URL in browser?” prompt: uninstall Supersmooth and update to AG 1.22.2. You probably don’t need it anymore.
To uninstall cleanly:
- Open Command Palette (Ctrl+Shift+P)
- Run Supersmooth: Remove Cleanly
- Quit and reopen Antigravity
- Uninstall the extension from the Extensions panel
- Update to AG 1.22.2 if you haven’t already
If the browser URL prompts bother you (they come up frequently when the agent reads docs, checks APIs, etc.): Supersmooth 0.2.0 is now available with AG 1.22.2 compatibility. It runs in a lightweight DOM-only mode that handles just the browser URL auto-approval. All the heavy JS patching for terminal/panel features has been retired since AG handles those natively now.
Github: Releases · curlymolelabs/supersmooth · GitHub
Open VSX: Open VSX Registry
Thank you
Supersmooth started as a workaround for real friction in the Antigravity workflow. It’s genuinely great to see Google address most of these issues in the product itself. That’s how it should work: extensions fill gaps, and the platform catches up.
For those sticking with Supersmooth 0.2.0, the new version also adds support for AG’s new button labels (“Allow for Workspace”, “Allow Globally”, “Block”) so the auto-clicker stays accurate.
Happy coding.
2 Likes