Skip to content

Commit a3b187c

Browse files
committed
Set explicit MCP approval annotations for all tools
1 parent b7f8a89 commit a3b187c

File tree

86 files changed

+271
-9
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+271
-9
lines changed

manifests/tools/boot_sim.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ names:
66
description: Boot iOS simulator for manual/non-build flows. Not required before simulator build-and-run (build_run_sim).
77
annotations:
88
title: Boot Simulator
9+
readOnlyHint: false
910
destructiveHint: false
11+
openWorldHint: false
1012
nextSteps:
1113
- label: Open the Simulator app (makes it visible)
1214
toolId: open_sim

manifests/tools/build_device.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@ predicates:
88
- hideWhenXcodeAgentMode
99
annotations:
1010
title: Build Device
11+
readOnlyHint: false
1112
destructiveHint: false
13+
openWorldHint: false

manifests/tools/build_macos.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@ predicates:
88
- hideWhenXcodeAgentMode
99
annotations:
1010
title: Build macOS
11+
readOnlyHint: false
1112
destructiveHint: false
13+
openWorldHint: false

manifests/tools/build_run_device.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ predicates:
88
- hideWhenXcodeAgentMode
99
annotations:
1010
title: Build Run Device
11+
readOnlyHint: false
1112
destructiveHint: false
13+
openWorldHint: false
1214
nextSteps:
1315
- label: Capture device logs
1416
toolId: start_device_log_cap

manifests/tools/build_run_macos.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@ predicates:
88
- hideWhenXcodeAgentMode
99
annotations:
1010
title: Build Run macOS
11+
readOnlyHint: false
1112
destructiveHint: false
13+
openWorldHint: false

manifests/tools/build_run_sim.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ predicates:
88
- hideWhenXcodeAgentMode
99
annotations:
1010
title: Build Run Simulator
11+
readOnlyHint: false
1112
destructiveHint: false
13+
openWorldHint: false
1214
nextSteps:
1315
- label: Capture structured logs (app continues running)
1416
toolId: start_sim_log_cap

manifests/tools/build_sim.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@ predicates:
88
- hideWhenXcodeAgentMode
99
annotations:
1010
title: Build Simulator
11+
readOnlyHint: false
1112
destructiveHint: false
13+
openWorldHint: false

manifests/tools/button.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,6 @@ names:
66
description: Press simulator hardware button.
77
annotations:
88
title: Hardware Button
9+
readOnlyHint: true
910
destructiveHint: false
11+
openWorldHint: false

manifests/tools/clean.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@ predicates:
88
- hideWhenXcodeAgentMode
99
annotations:
1010
title: Clean
11+
readOnlyHint: false
1112
destructiveHint: true
13+
openWorldHint: false

manifests/tools/debug_attach_sim.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ names:
66
description: Attach LLDB to sim app.
77
routing:
88
stateful: true
9+
annotations:
10+
title: Debug Attach Sim
11+
readOnlyHint: false
12+
destructiveHint: false
13+
openWorldHint: false
914
nextSteps:
1015
- label: Add a breakpoint
1116
toolId: debug_breakpoint_add

0 commit comments

Comments
 (0)