Peekaboo/peekaboo-cli/Sources/peekaboo
Peter Steinberger ed1860d546 feat: Improve error propagation and debugging for system-level failures
- Enhanced CaptureError types to include underlying system errors
- Added comprehensive error logging in debug_logs for troubleshooting
- Fixed duplicate error output from ApplicationFinder
- Improved error details for app not found to show available applications
- Updated test expectations to match new error message formats

This ensures that errors from deep within ScreenCaptureKit and file operations
are properly surfaced to users with full context in the debug logs.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-08 07:08:35 +01:00
..
ApplicationFinder.swift feat: Improve error propagation and debugging for system-level failures 2025-06-08 07:08:35 +01:00
ImageCommand.swift feat: Hide window count for single-window apps (PR #6) 2025-06-08 07:07:53 +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 feat: Hide window count for single-window apps (PR #6) 2025-06-08 07:07:53 +01:00
Logger.swift Apply SwiftFormat and fix all SwiftLint violations 2025-06-08 00:18:23 +01:00
main.swift Prepare release 2025-05-27 00:21:29 +02:00
Models.swift feat: Improve error propagation and debugging for system-level failures 2025-06-08 07:08:35 +01:00
PermissionsChecker.swift fix: Improve permission error detection and add debug logging 2025-06-08 06:57:34 +01:00
Version.swift feat: Improve error propagation and debugging for system-level failures 2025-06-08 07:08:35 +01:00
WindowManager.swift feat: Add fuzzy matching for application names 2025-06-08 05:22:58 +01:00