Summary
On Windows, terminal commands in Antigravity can get stuck on “Running…” after approval because the workspace path appears to be compared case-sensitively.
What happens
- Antigravity receives or stores the workspace path with a lowercase drive letter, for example:
c:\Projects\SampleApp\workspace - In the integrated PowerShell terminal, the actual prompt/path is shown with an uppercase drive letter:
C:\Projects\SampleApp\workspace - Antigravity seems to wait for an exact string match to confirm that the directory change completed
- Because c:… and C:… do not match exactly, it never recognizes the step as completed
- The task stays on “Running…” indefinitely, and the actual command may never execute
Observed behavior
- The approval card shows the intended command
- The terminal successfully changes directory
- Antigravity hangs on “Running…” or eventually gets canceled/times out
- After forcing the path to use uppercase C:…, the command executed immediately
Expected behavior
On Windows, path comparison should be case-insensitive, or paths should be normalized before comparison.
Why this looks like the root cause
Windows paths are case-insensitive, so c:… and C:… should be treated as the same path. The current behavior suggests that Antigravity is doing a case-sensitive string comparison when checking whether the working directory has changed.
Environment
- OS: Windows
- Shell: PowerShell integrated terminal
- Antigravity category: Google Antigravity IDE / terminal execution
Reproduction idea
- Open a workspace on Windows
- Make sure the workspace path is stored or passed with a lowercase drive letter, like c:\Projects\SampleApp\workspace
- Approve any terminal command
- The terminal prompt shows the same path but with uppercase drive letter, like C:\Projects\SampleApp\workspace
- Antigravity remains stuck on “Running…” waiting for the directory change step
Workaround
Using the path with an uppercase drive letter (C:\Projects\SampleApp\workspace) made terminal commands start working immediately.