Skip to content

[codex] Require Mac-approved Remote Desktop pairing - #14

Merged
codepilotios merged 1 commit into
mainfrom
agent/issue-2-3-public-beta-setup
Jul 4, 2026
Merged

codepilotios merged 1 commit into
mainfrom
agent/issue-2-3-public-beta-setup

Conversation

@codepilotios

Copy link
Copy Markdown
Owner

Summary

  • disables Same Network as an iOS public beta setup choice and updates iOS setup docs to point users to Cloudflare
  • changes Remote Desktop pairing so the phone proof returns pending_mac_approval and the Mac Approve action is required before trust is persisted
  • removes the unused iOS pairing-code field and keeps Start Session disabled until refresh sees an approved pairing
  • updates local issue-triage notes and clears obsolete decision escalations

Addresses #2 and #3.

Verification

  • swift test
  • focused iOS simulator tests for RemoteDesktopTests
  • iOS simulator build with code signing disabled
  • scripts/privacy-audit.sh

Not run

  • OTA build and public OTA asset verification. The current unattended policy prohibits non-GitHub external system mutation, so this needs an allowed release/OTA run before completion.

@codepilotios
codepilotios marked this pull request as ready for review July 4, 2026 04:35
@codepilotios
codepilotios merged commit 0337ddb into main Jul 4, 2026
1 check passed
codepilotios added a commit that referenced this pull request Jul 4, 2026
Co-authored-by: CodePilot <codepilotios@users.noreply.github.com>
codepilotios added a commit that referenced this pull request Jul 19, 2026
Co-authored-by: CodePilot <codepilotios@users.noreply.github.com>
codepilotios added a commit that referenced this pull request Jul 19, 2026
Co-authored-by: CodePilot <codepilotios@users.noreply.github.com>
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