Apple AppDev Xcode Companion installs the qualified xcode-headless Apple AppDev Workflow profile into Xcode CodingAssistant's separate Codex home. It does not replace Xcode's Codex agent and does not pre-trust lifecycle hooks.
This maintenance release adds:
- a self-contained, signed Node.js v24.19.0 runtime for lifecycle hooks, removing ambient PATH and package-manager dependence;
- explicit Review Hooks onboarding for UserPromptSubmit and Stop;
- qualification-contract v3 provenance for natural macOS and Swift Package prompts while preserving exact top-level owner selection and injection;
- the neutral Xcode workspace fallback for prompts with no authored platform signal; and
- Xcode 27 Beta 5 with stock Codex 0.145.0 compatibility evidence.
The exact build-3 DMG was produced from clean companion commit d668843. It passed Developer ID signing, notarization, stapling, Gatekeeper assessment, explicit hook review, the 11-case Xcode contract-v3 matrix, and the retained 12-case stock Desktop prerequisite.
Quit Xcode before installation. Open the DMG, double-click the installer, then choose Review Hooks and inspect and trust both UserPromptSubmit and Stop before relaunching Xcode. The installer creates a rollback backup before replacing the profile and leaves the active Xcode Codex agent unchanged.
This is a companion-only release. It does not modify the paired public apple-appdev-workflow repository.
SHA-256:
DMG: 26dfb852f8bfd1c8f078eda0bddc17eeefa0cbeb2a79513fc794be445778b0a5
Manifest: 2988865b4325941d0d2bb6fd6fcc544ee1e39f0b35c0bdfcace693c4a0885356
Notary JSON: 08dfaccca06fd17bd785a07aad49364cb233e53a3e83271cdd2583e4a236c000