Skip to content

feat: integrate macOS privileged proxy helper - #61

Merged
kev1n77 merged 2 commits into
mainfrom
codex/macos-proxy-helper-integration
Jul 20, 2026
Merged

kev1n77 merged 2 commits into
mainfrom
codex/macos-proxy-helper-integration

Conversation

@kev1n77

@kev1n77 kev1n77 commented Jul 20, 2026

Copy link
Copy Markdown
Owner

Summary

  • launch the macOS proxy helper through a static administrator-authorized AppleScript with every dynamic argument shell-quoted
  • wire persistent helper sessions and authorized startup recovery into the Tauri desktop lifecycle
  • add strict helper CLI parsing, private artifact validation, identity checks, and recovery permission tests
  • update recovery, security, and progress documentation

Verification

  • cargo fmt --all -- --check
  • cargo fmt --manifest-path apps/desktop/src-tauri/Cargo.toml -- --check
  • cargo test -p codeischeap-proxy-recovery --all-targets
  • cargo check -p codeischeap-proxy-recovery --all-targets --target aarch64-apple-darwin
  • cargo clippy -p codeischeap-proxy-recovery --all-targets --target aarch64-apple-darwin -- -D warnings

The full desktop/workspace matrix is delegated to CI because this Windows host does not have Perl for vendored OpenSSL or an Apple C toolchain.

@kev1n77
kev1n77 merged commit 866d90e into main Jul 20, 2026
17 of 18 checks passed
@kev1n77
kev1n77 deleted the codex/macos-proxy-helper-integration branch July 20, 2026 14:55
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