Description
Antigravity sign-in fails when T3 Code uses a WSL backend. T3 launches its managed Antigravity ACP runtime and allocates a callback port, but the listener refuses local WSL TCP connections before the Google sign-in link is opened.
Environment
- T3 Code 0.0.40
- Windows host with WSL backend
- Managed runtime:
agy_acp_server.par
- The regular
agy CLI works in WSL
Steps to reproduce
-
Open Settings > Providers > Antigravity.
-
Install Antigravity from T3 settings.
-
Click Sign in with Google.
-
Before opening the link, inspect the listener in WSL:
ss -ltnp | rg 'agy_acp_server|127\.0\.0\.1'
-
Test the ACP callback port shown by ss:
timeout 2 bash -c '</dev/tcp/127.0.0.1/<port>' && echo reachable || echo unreachable
-
Restart T3 and repeat the sign-in flow.
Expected behavior
The ACP callback listener accepts a local WSL connection and the Google sign-in completes.
Actual behavior
ss reports agy_acp_server.par listening on 127.0.0.1:<port>, but connecting to that same port returns Connection refused. This reproduced after restart with ports 45295, 45803, and 53907. When the callback URL is pasted into T3 after completing Google authentication, T3 shows:
Could not deliver the sign-in response. Start sign-in again.
No OAuth URLs or credentials are included here.
Related: #9624, #10704
Description
Antigravity sign-in fails when T3 Code uses a WSL backend. T3 launches its managed Antigravity ACP runtime and allocates a callback port, but the listener refuses local WSL TCP connections before the Google sign-in link is opened.
Environment
agy_acp_server.paragyCLI works in WSLSteps to reproduce
Open Settings > Providers > Antigravity.
Install Antigravity from T3 settings.
Click Sign in with Google.
Before opening the link, inspect the listener in WSL:
Test the ACP callback port shown by
ss:Restart T3 and repeat the sign-in flow.
Expected behavior
The ACP callback listener accepts a local WSL connection and the Google sign-in completes.
Actual behavior
ssreportsagy_acp_server.parlistening on127.0.0.1:<port>, but connecting to that same port returnsConnection refused. This reproduced after restart with ports45295,45803, and53907. When the callback URL is pasted into T3 after completing Google authentication, T3 shows:No OAuth URLs or credentials are included here.
Related: #9624, #10704