Peekaboo/peekaboo-cli/Sources/peekaboo
Peter Steinberger de5a0cb97e Fix Screen Recording permission detection and improve error reporting
- Replace broken CGDisplayBounds check with ScreenCaptureKit API
- Add proper error handling to detect permission-related failures
- Add server_status subcommand to expose permission status via JSON
- Ensure users get clear error messages when permissions are missing

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-07 22:51:49 +01:00
..
ApplicationFinder.swift Add Swift 6.0 version to SwiftFormat config and apply formatting 2025-05-25 18:45:20 +02:00
ImageCommand.swift Fix Screen Recording permission detection and improve error reporting 2025-06-07 22:51:49 +01:00
JSONOutput.swift Enhance error handling with specific exit codes and user-friendly messages 2025-06-07 22:44:07 +01:00
ListCommand.swift Fix Screen Recording permission detection and improve error reporting 2025-06-07 22:51:49 +01:00
Logger.swift Add Swift 6.0 version to SwiftFormat config and apply formatting 2025-05-25 18:45:20 +02:00
main.swift Prepare release 2025-05-27 00:21:29 +02:00
Models.swift Enhance error handling with specific exit codes and user-friendly messages 2025-06-07 22:44:07 +01:00
PermissionsChecker.swift Fix Screen Recording permission detection and improve error reporting 2025-06-07 22:51:49 +01:00
Version.swift.development Prepare release 2025-05-27 00:21:29 +02:00
WindowManager.swift Add Swift 6.0 version to SwiftFormat config and apply formatting 2025-05-25 18:45:20 +02:00