Skip to content

Add crash recovery launch scaffolding#1

Open
danielcorin wants to merge 1 commit into
mainfrom
codex/crash-recovery-scaffolding
Open

Add crash recovery launch scaffolding#1
danielcorin wants to merge 1 commit into
mainfrom
codex/crash-recovery-scaffolding

Conversation

@danielcorin

@danielcorin danielcorin commented Jul 17, 2026

Copy link
Copy Markdown
Owner

Summary

  • add an SMAppService launch-agent abstraction for relaunch after unsuccessful exits while allowing normal quits to stay quit
  • add a per-run PID sentinel for detecting unclean exits and distinguishing live-process handoffs

Validation

  • xcodebuild -project Reco.xcodeproj -scheme Reco -configuration Debug -derivedDataPath build/PRCheck CODE_SIGNING_ALLOWED=NO build

Follow-up

This PR is scaffolding. The new types are not yet wired into AppDelegate or the menu toggle, and the bundle does not yet include the required Contents/Library/LaunchAgents plist. That integration is required before automatic crash relaunch is active.

@danielcorin
danielcorin force-pushed the codex/crash-recovery-scaffolding branch from 95f90be to 1e9e328 Compare July 17, 2026 18:44
@danielcorin danielcorin changed the title Add crash recovery scaffolding and streamline release installs Add crash recovery launch scaffolding Jul 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant