From 036fc58ecb1a52e55408fd91e2fefa200f994b48 Mon Sep 17 00:00:00 2001
From: Brennan Benson <79079362+brennanb2025@users.noreply.github.com>
Date: Mon, 19 Oct 2026 20:39:10 -0700
Subject: [PATCH] fix(native-chat): link Antigravity sign-in instructions to
settings (#30970)
* fix(native-chat): link Antigravity sign-in notices to settings
* test(native-chat): use typed failure sentences in settings link coverage
* fix(native-chat): put Antigravity settings link in sign-in sentence
---
.../native-chat/NativeChatComposerNotices.tsx | 2 +-
.../native-chat/NativeChatNoticeRow.test.tsx | 60 +++++++++++++++++++
.../native-chat/NativeChatNoticeRow.tsx | 6 +-
.../native-chat-antigravity-settings.tsx | 40 +++++++++++++
.../native-chat-composer-notice.ts | 2 +
.../native-chat-structured-session-notices.ts | 13 ++--
.../use-native-chat-availability-notice.ts | 2 +
.../src/i18n/en-runtime-required.json | 2 +-
src/renderer/src/i18n/locales/en.json | 5 +-
src/renderer/src/i18n/locales/es.json | 5 +-
src/renderer/src/i18n/locales/fr.json | 5 +-
src/renderer/src/i18n/locales/ja.json | 5 +-
src/renderer/src/i18n/locales/ko.json | 5 +-
src/renderer/src/i18n/locales/zh.json | 5 +-
.../agent-session-availability-sentences.ts | 3 +-
src/shared/agent-session-failure-copy.ts | 2 +-
16 files changed, 147 insertions(+), 15 deletions(-)
create mode 100644 src/renderer/src/components/native-chat/native-chat-antigravity-settings.tsx
diff --git a/src/renderer/src/components/native-chat/NativeChatComposerNotices.tsx b/src/renderer/src/components/native-chat/NativeChatComposerNotices.tsx
index 218aea46f85..6cb4bbbd286 100644
--- a/src/renderer/src/components/native-chat/NativeChatComposerNotices.tsx
+++ b/src/renderer/src/components/native-chat/NativeChatComposerNotices.tsx
@@ -86,7 +86,7 @@ function NoticeRow({ notice }: { notice: NativeChatComposerNotice }): React.JSX.
isHostWarning && 'text-destructive'
)}
>
- {notice.text}
+ {notice.content ?? notice.text}
{notice.action ? (