Uh oh!
There was an error while loading. Please reload this page.
fix(web): avoid duplicate Antigravity install status - #9419
Merged
juliusmarminge merged 1 commit intoSep 3, 2026
Merged
Conversation
RakshithBhat03force-pushed
the
fix/antigravity-install-status-duplication
branch
from
September 3, 2026 12:06
71ea4fa to
5246c56CompareRakshithBhat03
marked this pull request as ready for review
September 3, 2026 12:09
Contributor
ApprovabilityVerdict: Approved at Macroscope's review found this PR approvable — This is a narrowly scoped UI bug fix that removes duplicate Antigravity installation status text and adds regression coverage. It does not change installation, authentication, defaults, APIs, or static-analysis configuration. You can add or adjust custom eligibility rules. Learn more. |
Uh oh!
There was an error while loading. Please reload this page.
github-actionsBot
added a commit
to omarcresp/t3code-flake
that referenced
this pull request
Sep 3, 2026
## What's Changed * fix(web): send cited messages with Cmd+Enter by @extoci in pingdotgg/t3code#9307 * fix(web): preserve explicit preview navigation URLs by @nateEc in pingdotgg/t3code#8902 * fix(web): prevent loading ssh environments from overriding navigation by @flamboh in pingdotgg/t3code#9168 * fix(mobile): skip unsupported shared settings targets by @Lucenx9 in pingdotgg/t3code#9381 * fix(web): avoid duplicate Antigravity install status by @RakshithBhat03 in pingdotgg/t3code#9419 * fix(composer): mute fast icon when collapsed by @maria-rcks in pingdotgg/t3code#9451 * fix(web): unify skeleton loading animations on one pulse by @maria-rcks in pingdotgg/t3code#9448 * fix(web): prioritize authored pull requests by @maria-rcks in pingdotgg/t3code#9453 * fix(web): make project icons the default by @maria-rcks in pingdotgg/t3code#9457 * fix(server): reuse pr state when settling threads by @maria-rcks in pingdotgg/t3code#9459 * fix(web): keep agent images collapsed by @maria-rcks in pingdotgg/t3code#9460 * fix(web): banner buttons no longer expand the resting composer by @juliusmarminge in pingdotgg/t3code#9452 * fix(web): stop clipping the traits chevron on long Codex effort labels by @zortos293 in pingdotgg/t3code#9433 **Full Changelog**: pingdotgg/t3code@v0.0.39-nightly.20260903.1270...v0.0.39-nightly.20260903.1272 Upstream release: https://github.com/pingdotgg/t3code/releases/tag/v0.0.39-nightly.20260903.1272
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Antigravity installation could render the same runtime status twice when the provider message matched the phase-derived label. “Checking the downloaded runtime.” therefore appeared on two consecutive lines.
The setup UI now computes the phase label once and only adds provider detail when it differs. Distinct installation details remain visible.
Tests: 11 focused tests, web typecheck, targeted lint, and a browser install pass.
Built by GPT-5.6 Sol in T3 Code through the Codex harness.
Note
Low Risk
Presentation-only change in settings UI with a focused regression test; no auth, install APIs, or data handling changes.
Overview
Fixes duplicate runtime status text in Antigravity provider setup when the server’s
installation.messagematches the phase-derived label (e.g. “Checking the downloaded runtime.” on two lines).The setup UI now derives
installationStatusMessageonce for the primaryrole="status"line and only renders the extra providerinstallation.messageparagraph when it differs from that label, so redundant copies are hidden while distinct detail still shows.Tests add a
countElementstree helper and assert the verifying-phase message appears only once when message and phase label match.Reviewed by Cursor Bugbot for commit 5246c56. Bugbot is set up for automated code reviews on this repo. Configure here.
Note
Fix duplicate Antigravity install status in
ProviderSetupActionsThe runtime status area rendered the same message twice when
installation.messagematched the primary install status. Extracts the status text into a derived value and only renders the secondary message when it differs from that value. Adds a regression test using a newcountElementsReact tree traversal helper.Macroscope summarized 5246c56.