Skip to content

Commit 2e45d06

Browse files
cameroncookecodex
andcommitted
fix(ui-automation): Remove remaining public wording leaks
Keep the swipe manifest description app-agnostic and free of runtime snapshot terminology. Use a neutral reserved email address in runtime snapshot fixtures to avoid personal-looking test data. Co-Authored-By: Codex <noreply@openai.com>
1 parent f32bd2e commit 2e45d06

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

manifests/tools/swipe.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module: mcp/tools/ui-automation/swipe
33
names:
44
mcp: swipe
55
cli: swipe
6-
description: Swipe within a scrollable UI element using an element reference from the latest runtime snapshot.
6+
description: Swipe within a scrollable UI element using a visible element reference from the current UI.
77
outputSchema:
88
schema: xcodebuildmcp.output.ui-action-result
99
version: "2"

src/mcp/tools/ui-automation/__tests__/runtime-snapshot.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ describe('runtime snapshot normalization', () => {
3030
type: 'TextField',
3131
role: 'AXTextField',
3232
AXLabel: 'Email',
33-
AXValue: 'cam@example.com',
33+
AXValue: 'user@example.com',
3434
AXUniqueId: 'email-field',
3535
AXSelected: true,
3636
frame: { x: 20, y: 80, width: 220, height: 44 },
@@ -63,7 +63,7 @@ describe('runtime snapshot normalization', () => {
6363
ref: 'e2',
6464
role: 'text-field',
6565
label: 'Email',
66-
value: 'cam@example.com',
66+
value: 'user@example.com',
6767
identifier: 'email-field',
6868
frame: { x: 20, y: 80, width: 220, height: 44 },
6969
state: { enabled: true, selected: true, visible: true },

0 commit comments

Comments
 (0)