From 915ee50cc221ee682ad03ebdca824c58992dabce Mon Sep 17 00:00:00 2001 From: Brennan Benson <79079362+brennanb2025@users.noreply.github.com> Date: Mon, 10 Aug 2026 23:50:41 -0700 Subject: [PATCH] fix(ui): rename Caffeinate Auto mode to Agent (#13751) * fix(ui): rename caffeinate auto mode to agent * fix(ui): center caffeinate radio indicator * fix(ui): center caffeinate indicator within option --- docs/assets/caffeinate-agent-menu-after.png | Bin 0 -> 12202 bytes docs/assets/caffeinate-agent-menu-before.png | Bin 0 -> 14078 bytes .../components/settings/AgentAwakeSetting.tsx | 2 +- .../src/components/settings/AgentsPane.test.tsx | 6 +++--- .../src/components/settings/agent-awake-copy.ts | 4 ++-- .../status-bar/CaffeinateStatusSegment.tsx | 8 ++++---- src/renderer/src/i18n/locales/en.json | 8 ++++---- 7 files changed, 14 insertions(+), 14 deletions(-) create mode 100644 docs/assets/caffeinate-agent-menu-after.png create mode 100644 docs/assets/caffeinate-agent-menu-before.png diff --git a/docs/assets/caffeinate-agent-menu-after.png b/docs/assets/caffeinate-agent-menu-after.png new file mode 100644 index 0000000000000000000000000000000000000000..393fbd5c0b154773ab5b2e73ac9f2d765175acad GIT binary patch literal 12202 zcma)?bx@UE*zSQ%$ELfxyQLeHmy(u}PHAb_bT>#U9SV|4cc-M%ok}B}XL-(?Kfjr8 zW)DMb;Ca?_ulxR8*R`TG)ReH$$d(a>$?Tkhj_3g9aSn(uFJH1Kh8gKeIlkzb(Lrtw+~3=Iw4U!O?L z&=43wqF1=a)7FsN1dG-4sQ8xK{q)r1+se};`K?C6F4tPU63uXpcZ-u~G$>q9YwX3v z(4adWzo#VvAM|%csArSej63-aAU_e9=ym*a?84U{j$YA$cJPaSJ1? zhC%A+(veu3$hV(J$l6*Ai|c5Rt`R?+uoi^CLi`X$gVHggy_ZLHHI!$)1A@Bd<}#*x zBe9P}Be6V`m6fCM7@La5eljkpXg4@6oNo{RRSxa!3<^d-n)ji2HI@WCoy%d;jWCB>5`7mJ9=+9YdK?mxq5j;cDAWzqNkYG1eHWM?x?BV% zc)U<#<5JZuGC_L^ac`a$jF&s38P9W_PlN;n9veMKvoGE)i-^FHs(lhC{qEZMZspxt zN5IpA&s*w|51dPNR-<4w(63<@N9W_hYmO@|f@*tx(fDT+6}D4_&2Bp_{ti;?V6tV4YJ25VZ=HtOcoQ6C$l|KD3gari!KP&Vi*Tmi* zN;@dT5Cjuu@maM5KHmM^o8W!i9nWz;aQgX0XLh#AI0trmP~Ax-=}%&lC*-s^UGi#g zEDQf>hnTX4X#7E?#MrcurN2DJioAx@+8{+aFmPu@tVuu1bYHDij*EMD` zYSD3V1S-&kovzlCj{Cn8QboQ0

RvRmInYG`sIvqt*O=)A&wv*tjT#@l~mM-X|FL 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 LntYY4S;+qZ364>U literal 0 HcmV?d00001 diff --git a/docs/assets/caffeinate-agent-menu-before.png b/docs/assets/caffeinate-agent-menu-before.png new file mode 100644 index 0000000000000000000000000000000000000000..7c12d9ca5811e5d0b274ce40767d0ac1316f7bf2 GIT binary patch literal 14078 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 yF0!(+`OPNp*>HSSSu&BNr-k4c-49Z { expect(markup).not.toContain('aria-label="Agent runtime"') expect(markup).toContain('Keep computer awake') expect(markup).toContain( - 'Choose On, Auto while agents are working, or Off. Orca also asks this device to stay awake when the lid is closed, subject to its power policy.' + 'Choose On, Agent, or Off. Agent mode stays awake while agents are working. Orca also asks this device to stay awake when the lid is closed, subject to its power policy.' ) expect(markup).toContain('role="radiogroup"') - expect(markup).toContain('>Auto<') + expect(markup).toContain('>Agent<') }) it('hides desktop-only awake modes in paired web clients', () => { @@ -316,7 +316,7 @@ describe('AgentsPane', () => { it('describes Windows lid behavior according to the device', () => { expect(getAgentAwakeDescription('Windows')).toBe( - "Choose On, Auto while agents are working, or Off. Lid-close behavior follows this device's power settings." + "Choose On, Agent, or Off. Agent mode stays awake while agents are working; lid-close behavior follows this device's power settings." ) }) diff --git a/src/renderer/src/components/settings/agent-awake-copy.ts b/src/renderer/src/components/settings/agent-awake-copy.ts index 1076312ed18..307b8ef125d 100644 --- a/src/renderer/src/components/settings/agent-awake-copy.ts +++ b/src/renderer/src/components/settings/agent-awake-copy.ts @@ -17,13 +17,13 @@ export function getAgentAwakeDescription( if (userAgent.includes('Windows')) { return translate( AGENT_AWAKE_DESCRIPTION_WINDOWS_KEY, - "Choose On, Auto while agents are working, or Off. Lid-close behavior follows this device's power settings." + "Choose On, Agent, or Off. Agent mode stays awake while agents are working; lid-close behavior follows this device's power settings." ) } return translate( AGENT_AWAKE_DESCRIPTION_DEFAULT_KEY, - 'Choose On, Auto while agents are working, or Off. Orca also asks this device to stay awake when the lid is closed, subject to its power policy.' + 'Choose On, Agent, or Off. Agent mode stays awake while agents are working. Orca also asks this device to stay awake when the lid is closed, subject to its power policy.' ) } diff --git a/src/renderer/src/components/status-bar/CaffeinateStatusSegment.tsx b/src/renderer/src/components/status-bar/CaffeinateStatusSegment.tsx index b991e63a096..6bf6daabcad 100644 --- a/src/renderer/src/components/status-bar/CaffeinateStatusSegment.tsx +++ b/src/renderer/src/components/status-bar/CaffeinateStatusSegment.tsx @@ -31,7 +31,7 @@ function modeLabel(mode: ComputerAwakeMode): string { return translate('auto.components.status.bar.CaffeinateStatusSegment.on', 'On') } if (mode === 'auto') { - return translate('auto.components.status.bar.CaffeinateStatusSegment.auto', 'Auto') + return translate('auto.components.status.bar.CaffeinateStatusSegment.auto', 'Agent') } return translate('auto.components.status.bar.CaffeinateStatusSegment.off', 'Off') } @@ -137,7 +137,7 @@ export function CaffeinateStatusSegment({ - + {modeLabel('on')} @@ -148,7 +148,7 @@ export function CaffeinateStatusSegment({ - + {modeLabel('auto')} @@ -159,7 +159,7 @@ export function CaffeinateStatusSegment({ - + {modeLabel('off')} diff --git a/src/renderer/src/i18n/locales/en.json b/src/renderer/src/i18n/locales/en.json index 1888c99acc4..e44b76eabd1 100644 --- a/src/renderer/src/i18n/locales/en.json +++ b/src/renderer/src/i18n/locales/en.json @@ -3639,7 +3639,7 @@ }, "CaffeinateStatusSegment": { "on": "On", - "auto": "Auto", + "auto": "Agent", "off": "Off", "active": "Active", "inactive": "Inactive", @@ -9510,8 +9510,8 @@ "95d3031db2": "Keeps this computer and display awake while agents are working. Lid-close behavior follows this device's power settings.", "a42f6fbdd8": "Keeps this computer and display awake while agents are working. Orca also asks this device to stay awake when the lid is closed, subject to its power policy.", "modeTitle": "Keep computer awake", - "modeDescriptionWindows": "Choose On, Auto while agents are working, or Off. Lid-close behavior follows this device's power settings.", - "modeDescriptionDefault": "Choose On, Auto while agents are working, or Off. Orca also asks this device to stay awake when the lid is closed, subject to its power policy." + "modeDescriptionWindows": "Choose On, Agent, or Off. Agent mode stays awake while agents are working; lid-close behavior follows this device's power settings.", + "modeDescriptionDefault": "Choose On, Agent, or Off. Agent mode stays awake while agents are working. Orca also asks this device to stay awake when the lid is closed, subject to its power policy." }, "agent-status-hooks-copy": { "7707c15abb": "Agent status hooks", @@ -10573,7 +10573,7 @@ }, "AgentAwakeSetting": { "on": "On", - "auto": "Auto", + "auto": "Agent", "off": "Off" } },