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 ? (