You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Highlights
Adds 12 Xcode Cloud tools for workflow create, update, and guarded deletion; guarded product deletion; and related app, repository, version, and build-run reads.
Hardens all 30 existing Xcode Cloud tools against the pinned Apple App Store Connect OpenAPI 4.4.1 contract, including filters, includes, sort, scoped pagination, nested limits, response lineage, and included-resource validation.
Refuses App Store Connect redirects globally so authenticated requests are never replayed to a redirected destination.
Safety and compatibility
Expands the public catalog from 490 to 502 tools without removing or renaming an existing tool or worker filter.
Preserves existing Xcode Cloud projection keys and array shapes; new *Present fields distinguish omitted arrays from present empty arrays.
Prevents ambiguous build-start replay and requires fresh preview receipts plus exact inventory confirmation before product or workflow deletion.
Accounts for all 1,263 Apple operations: 476 mapped, 424 explicitly deferred, and 363 scoped out. All 2,905 optional inputs are classified with zero unclassified entries.
Verification
Feature, develop, promotion, main, and annotated-tag CI passed.
Debug and Release builds passed with zero Release warnings.
App Store Connect operation contract and generated OpenAPI coverage passed against Apple OpenAPI 4.4.1.
All 1,735 tests passed.
A clean Mint install of v4.1.0 passed real MCP initialize, tools/list, and structured-error smoke checks with exactly 502 tools.