Peekaboo/peekaboo-cli/Sources/peekaboo
Peter Steinberger 94e966fa98 feat: Add fuzzy matching for application names
- Implement Levenshtein distance algorithm for fuzzy app name matching
- Handle common typos like "Chromee" → "Google Chrome"
- Add window-specific labels in analysis results
- Improve error messages with app name suggestions
- Fix TypeScript JSON parsing for error responses
- Update tests for new error message formats

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-08 05:22:58 +01:00
..
ApplicationFinder.swift feat: Add fuzzy matching for application names 2025-06-08 05:22:58 +01:00
ImageCommand.swift Apply SwiftFormat changes for release preparation 2025-06-08 04:37:52 +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 Apply SwiftFormat changes for release preparation 2025-06-08 04:37:52 +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: Add fuzzy matching for application names 2025-06-08 05:22:58 +01:00
PermissionsChecker.swift Apply SwiftFormat changes 2025-06-07 22:58:07 +01:00
Version.swift feat: Add fuzzy matching for application names 2025-06-08 05:22:58 +01:00
WindowManager.swift feat: Add fuzzy matching for application names 2025-06-08 05:22:58 +01:00