From 64c7f14c3b1612cda4db68a7ce76b749e8feee4e Mon Sep 17 00:00:00 2001
From: Brennan Benson <79079362+brennanb2025@users.noreply.github.com>
Date: Fri, 17 Jul 2026 18:42:59 -0700
Subject: [PATCH] fix(codex): clarify account-switch restart card actions
(#9254)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
The account-switched restart card had two near-synonymous dismissive
buttons (Dismiss / Collapse) whose distinct behaviors weren't legible,
and body copy that attributed "keep working with the current account"
to Collapse — which only minimizes the notice.
Remap to intent-named actions:
- Dismiss -> "Keep old account" (clears the notice; pane stays on the
old account)
- Collapse -> "Not now" (minimize to the pill; decision deferred)
- Body no longer claims the minimize action commits you to an account.
Restart, the title, and the heading are unchanged. New English strings
get fresh auto keys so stale es/ja/ko/zh translations don't persist;
catalog re-synced.
---
src/renderer/src/components/CodexRestartChip.tsx | 8 ++++----
src/renderer/src/i18n/locales/en.json | 6 +++---
src/renderer/src/i18n/locales/es.json | 6 +++---
src/renderer/src/i18n/locales/ja.json | 6 +++---
src/renderer/src/i18n/locales/ko.json | 6 +++---
src/renderer/src/i18n/locales/zh.json | 6 +++---
6 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/src/renderer/src/components/CodexRestartChip.tsx b/src/renderer/src/components/CodexRestartChip.tsx
index 960703e87..a4f11bdc0 100644
--- a/src/renderer/src/components/CodexRestartChip.tsx
+++ b/src/renderer/src/components/CodexRestartChip.tsx
@@ -209,17 +209,17 @@ function LoudRestartOverlay({
{translate(
- 'auto.components.CodexRestartChip.e9b2c7d1a5',
- 'Restart this session to use {{value0}}. Collapse to keep working with the current account.',
+ 'auto.components.CodexRestartChip.9375620cc3',
+ 'Restart this session to use {{value0}}. It stays on the previous account until you do.',
{ value0: restartNotice.nextAccountLabel }
)}