diff --git a/src/renderer/src/components/sidebar/FullDiskAccessNudge.test.tsx b/src/renderer/src/components/sidebar/FullDiskAccessNudge.test.tsx index 2cf2c7034fa..4a08c24c4e4 100644 --- a/src/renderer/src/components/sidebar/FullDiskAccessNudge.test.tsx +++ b/src/renderer/src/components/sidebar/FullDiskAccessNudge.test.tsx @@ -131,8 +131,10 @@ describe('FullDiskAccessNudge', () => { expect(container.textContent).toContain('Full Disk Access') expect(container.textContent).toContain('Open System Settings') // The grant covers this app, not the detached PTY daemon that owns terminals. - expect(container.textContent).toContain('Terminal sessions may still prompt separately') + expect(container.textContent).toContain('may still prompt separately') expect(container.textContent).not.toContain('stops asking') + // Agent sweeps trigger these prompts; macOS only names Orca as the responsible process. + expect(container.textContent).toContain('agents it runs') }) it('stays hidden while the probe is unresolved (no first-paint flash)', async () => { diff --git a/src/renderer/src/components/sidebar/FullDiskAccessNudge.tsx b/src/renderer/src/components/sidebar/FullDiskAccessNudge.tsx index d17fa2e7368..8315e506f52 100644 --- a/src/renderer/src/components/sidebar/FullDiskAccessNudge.tsx +++ b/src/renderer/src/components/sidebar/FullDiskAccessNudge.tsx @@ -258,7 +258,7 @@ export function FullDiskAccessNudge(): React.JSX.Element | null {

{translate( 'auto.components.sidebar.FullDiskAccessNudge.body', - 'Grant Full Disk Access to reduce repeated macOS prompts when this copy of Orca reads protected app data. Terminal sessions may still prompt separately.' + "These prompts come from Orca and the agents it runs reading other apps' data. Full Disk Access reduces them; terminal sessions may still prompt separately." )}