Skip to content

refactor: stabilize iOS app/session and daemon startup flows#64

Merged
thymikee merged 4 commits intomainfrom
codex/ios-appstate-stability
Feb 16, 2026
Merged

refactor: stabilize iOS app/session and daemon startup flows#64
thymikee merged 4 commits intomainfrom
codex/ios-appstate-stability

Conversation

@thymikee
Copy link
Copy Markdown
Contributor

Summary

Stabilizes iOS session flows and reduces brittleness across appstate/apps/daemon startup while simplifying platform module boundaries.

  • add iOS physical-device app listing support via devicectl and wire it into apps
  • simplify app metadata handling and unify apps output shape across iOS/Android (AppName (appId))
  • refactor iOS platform implementation into focused modules (apps, simulator, devicectl, config)
  • refactor daemon/session paths: remove legacy iOS app-state fallback module, tighten session-only iOS appstate behavior, and improve stale lock/info recovery messaging
  • harden CLI error handling for stale lock-only startup failures and remove daemon-start debug flag plumbing (--debug-daemon-start)
  • update docs/skills and extend unit/integration coverage for the new behaviors

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 16, 2026

PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-02-16 17:19 UTC

@thymikee thymikee merged commit ac07890 into main Feb 16, 2026
6 checks passed
@thymikee thymikee deleted the codex/ios-appstate-stability branch February 16, 2026 17:19
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