Skip to content

Commit f68db5f

Browse files
authored
feat(responses): Add next-step runtime responses (#420)
Add next-step instructions to runtime responses while keeping the structured output envelope intact. The runtime now decides between minimal and normal response detail without directly owning CLI verbosity policy. Expose CLI control so regular CLI output can default to normal detail while agent-oriented CLI usage can request minimal output matching MCP.
1 parent ba916f1 commit f68db5f

903 files changed

Lines changed: 14249 additions & 2218 deletions

File tree

Some content is hidden

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

AGENTS.md

Lines changed: 1 addition & 0 deletions

CHANGELOG.md

Lines changed: 6 additions & 0 deletions

CLAUDE.md

Lines changed: 1 addition & 0 deletions

manifests/tools/boot_sim.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ names:
66
description: Boot iOS simulator for manual/non-build flows. Not required before simulator build-and-run (build_run_sim).
77
outputSchema:
88
schema: xcodebuildmcp.output.simulator-action-result
9-
version: "1"
9+
version: "2"
1010
annotations:
1111
title: Boot Simulator
1212
readOnlyHint: false

manifests/tools/build_device.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ names:
66
description: Build for device.
77
outputSchema:
88
schema: xcodebuildmcp.output.build-result
9-
version: "1"
9+
version: "2"
1010
predicates:
1111
- hideWhenXcodeAgentMode
1212
annotations:

manifests/tools/build_macos.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ names:
66
description: Build macOS app.
77
outputSchema:
88
schema: xcodebuildmcp.output.build-result
9-
version: "1"
9+
version: "2"
1010
predicates:
1111
- hideWhenXcodeAgentMode
1212
annotations:

manifests/tools/build_run_device.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ names:
66
description: Build, install, and launch on physical device. Preferred single-step run tool when defaults are set.
77
outputSchema:
88
schema: xcodebuildmcp.output.build-run-result
9-
version: '1'
9+
version: "2"
1010
predicates:
1111
- hideWhenXcodeAgentMode
1212
annotations:

manifests/tools/build_run_macos.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ names:
66
description: Build and run macOS app.
77
outputSchema:
88
schema: xcodebuildmcp.output.build-run-result
9-
version: "1"
9+
version: "2"
1010
predicates:
1111
- hideWhenXcodeAgentMode
1212
annotations:

manifests/tools/build_run_sim.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ names:
66
description: Build, install, and launch on iOS Simulator; boots simulator and attempts to open Simulator.app as needed. Runtime logs are captured automatically and the log file path is included in the response. Preferred single-step run tool when defaults are set.
77
outputSchema:
88
schema: xcodebuildmcp.output.build-run-result
9-
version: "1"
9+
version: "2"
1010
predicates:
1111
- hideWhenXcodeAgentMode
1212
annotations:

manifests/tools/build_sim.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ names:
66
description: Build for iOS sim (compile-only, no launch).
77
outputSchema:
88
schema: xcodebuildmcp.output.build-result
9-
version: "1"
9+
version: "2"
1010
predicates:
1111
- hideWhenXcodeAgentMode
1212
annotations:

0 commit comments

Comments
 (0)