Commit graph

  • 17b74b4f1f accept path as silent fallback parameter Peter Steinberger 2025-06-08 04:05:13 +0100
  • 76d0faef42 image + analyze keeps the temp files Peter Steinberger 2025-06-08 04:02:04 +0100
  • ee6aecda82 update docs Peter Steinberger 2025-06-08 03:49:54 +0100
  • b8fd8870dd more lenient tool handling Peter Steinberger 2025-06-08 03:49:46 +0100
  • bc834f977a better path handling Peter Steinberger 2025-06-08 03:49:23 +0100
  • e5e8123445 add more tests Peter Steinberger 2025-06-08 03:49:11 +0100
  • 3ce1d38050 improve path resolve logic Peter Steinberger 2025-06-08 03:49:04 +0100
  • 8145455fc4 add tests for path handling Peter Steinberger 2025-06-08 03:48:49 +0100
  • 0c4706393e Improve output path handling Peter Steinberger 2025-06-08 03:48:33 +0100
  • e2eef703a6 Improve error handling Peter Steinberger 2025-06-08 03:48:19 +0100
  • 4f674e82b5 chore: update package-lock.json for v1.0.0-beta.15 Peter Steinberger 2025-06-08 02:36:19 +0100
  • 10672e57c0 Prepare v1.0.0-beta.15: Improved list tool usability and robustness Peter Steinberger 2025-06-08 02:36:13 +0100
  • c5e1adf7ff docs: add Cursor IDE install button for easier MCP setup Peter Steinberger 2025-06-08 02:13:10 +0100
  • dc0b29b0b1 fix: resolve Swift test compilation issue with allSatisfy closure Peter Steinberger 2025-06-08 02:03:45 +0100
  • 68b5f6eca7 style: apply SwiftFormat changes Peter Steinberger 2025-06-08 02:03:33 +0100
  • d5df3ec53e fix: Swift test compilation error with allSatisfy closure Peter Steinberger 2025-06-08 02:03:17 +0100
  • c9ac341e08 style: apply SwiftFormat final formatting Peter Steinberger 2025-06-08 02:02:37 +0100
  • d621bf5a00 docs: add changelog entry for version 1.0.0-beta.14 Peter Steinberger 2025-06-08 02:02:15 +0100
  • ef2f18cd99 chore: update package-lock.json for version 1.0.0-beta.14 Peter Steinberger 2025-06-08 02:01:49 +0100
  • 3bb05942a7 chore: bump version to 1.0.0-beta.14 Peter Steinberger 2025-06-08 02:01:27 +0100
  • fbf32f8e21 Prepare for beta.14 release: comprehensive test improvements and code cleanup Peter Steinberger 2025-06-08 02:00:44 +0100
  • f5ad072bc8 chore: bump version to 1.0.0-beta.13 Peter Steinberger 2025-06-08 01:28:12 +0100
  • 5ff72d1877 fix: Swift test compilation error Peter Steinberger 2025-06-08 00:48:37 +0100
  • 8bbacfae75 style: apply SwiftFormat changes Peter Steinberger 2025-06-08 00:47:52 +0100
  • 7976495b27 chore: bump version to 1.0.0-beta.12 Peter Steinberger 2025-06-08 00:47:31 +0100
  • db02bc2c08 Fix TypeScript integration tests by building Swift CLI first on CI Peter Steinberger 2025-06-08 00:36:30 +0100
  • 6597b12e3c Fix TypeScript test error message expectation Peter Steinberger 2025-06-08 00:27:12 +0100
  • c5ee0e1806 Fix Swift test compilation errors and test failures Peter Steinberger 2025-06-08 00:25:56 +0100
  • e894210dbd Apply SwiftFormat and fix all SwiftLint violations Peter Steinberger 2025-06-08 00:18:23 +0100
  • 45f087496a Fix Swift build by renaming Version.swift.development to Version.swift Peter Steinberger 2025-06-07 23:58:59 +0100
  • b1ddf6f1b6 Enhance Swift testing framework and test coverage Peter Steinberger 2025-06-07 23:57:26 +0100
  • 5c4cdbc7d5 Apply SwiftFormat to test files Peter Steinberger 2025-06-07 23:03:13 +0100
  • ebbb75ef1b Fix Swift tests after error handling improvements Peter Steinberger 2025-06-07 23:02:41 +0100
  • 94c09b1c7a Apply SwiftFormat changes Peter Steinberger 2025-06-07 22:58:07 +0100
  • 27f229e802 Fix linting issues in peekaboo-cli.ts Peter Steinberger 2025-06-07 22:57:49 +0100
  • bb2f0f8401 Update package-lock.json for v1.0.0-beta.11 Peter Steinberger 2025-06-07 22:56:52 +0100
  • 4e5e15c5a5 Prepare for 1.0.0-beta.11 release Peter Steinberger 2025-06-07 22:56:33 +0100
  • de5a0cb97e Fix Screen Recording permission detection and improve error reporting Peter Steinberger 2025-06-07 22:51:49 +0100
  • a491adbdf1 Enhance error handling with specific exit codes and user-friendly messages Peter Steinberger 2025-06-07 22:44:07 +0100
  • bd49a9c772 Fix SwiftFormat/SwiftLint consistency Peter Steinberger 2025-05-27 01:30:32 +0200
  • a1505f3469 Fix SwiftFormat trailing whitespace Peter Steinberger 2025-05-27 01:23:39 +0200
  • f6e9cbc7b9 Migrate to ScreenCaptureKit Peter Steinberger 2025-05-27 01:22:52 +0200
  • 4636aec9d4 Fix test expectation for unknown type fallback Peter Steinberger 2025-05-27 01:11:10 +0200
  • 4be8c69e77 Fix TypeScript compilation errors Peter Steinberger 2025-05-27 01:10:35 +0200
  • cbecd6181d Fix all ESLint warnings Peter Steinberger 2025-05-27 01:03:36 +0200
  • 9295dd1ed0 Fix server status test by properly mocking fs module Peter Steinberger 2025-05-27 00:44:33 +0200
  • b640074c33 Fix ESLint errors in image-summary.ts Peter Steinberger 2025-05-27 00:43:34 +0200
  • c6abc9d168 Fix test failures after refactoring Peter Steinberger 2025-05-27 00:42:46 +0200
  • 35083b18cc Update ESLint config to handle caught errors pattern Peter Steinberger 2025-05-27 00:36:10 +0200
  • 68f3997b5b Prepare for v1.0.0-beta.10 release Peter Steinberger 2025-05-27 00:35:39 +0200
  • 44364221d6 Complete MCP best practices compliance and code cleanup Peter Steinberger 2025-05-27 00:32:54 +0200
  • 54a01ecc46 Fix remaining MCP best practices compliance issues Peter Steinberger 2025-05-27 00:25:21 +0200
  • 731b89b779 Prepare release Peter Steinberger 2025-05-27 00:21:29 +0200
  • 66cc0e76ea Update Swift tools version to 5.9 for macOS v14 support Peter Steinberger 2025-05-26 23:47:16 +0200
  • 7bf63a225c Implement missing best practices Peter Steinberger 2025-05-26 23:46:03 +0200
  • b9f7e2da7a Release v1.0.0-beta.9 - Updated server status formatting Peter Steinberger 2025-05-25 22:17:14 +0200
  • eeabb3eb20 Tweak tool text Peter Steinberger 2025-05-25 22:15:13 +0200
  • 4011a86900 Release v1.0.0-beta.8 - Updated server status formatting Peter Steinberger 2025-05-25 22:07:37 +0200
  • cfc236153a Fix server description Peter Steinberger 2025-05-25 22:06:50 +0200
  • 9bc178f74c Release v1.0.0-beta.7 Peter Steinberger 2025-05-25 21:59:58 +0200
  • 2ac01774b2 Tweak server status Peter Steinberger 2025-05-25 21:59:03 +0200
  • 8971795ccc Release v1.0.0-beta.6 - Updated tool descriptions Peter Steinberger 2025-05-25 21:51:39 +0200
  • d0cdd645d3 Better tool formatting Peter Steinberger 2025-05-25 21:50:38 +0200
  • 22bc42ac3b Release v1.0.0-beta.5 Peter Steinberger 2025-05-25 21:36:00 +0200
  • 32bf6b9eaf Release testing Peter Steinberger 2025-05-25 21:21:53 +0200
  • 1a5aefeded Prepare for v1.0.0-beta.4 release Peter Steinberger 2025-05-25 21:11:31 +0200
  • 3a9a467308 Fix missing args test to properly capture error output Peter Steinberger 2025-05-25 21:00:38 +0200
  • 93a1baf596 Fix Swift CLI integration tests to match actual command structure Peter Steinberger 2025-05-25 19:41:12 +0200
  • 61d6ef0cee Fix invalid command test to properly capture error output Peter Steinberger 2025-05-25 19:38:14 +0200
  • 7fadd6e5f1 Update invalid command test to match actual Swift CLI behavior Peter Steinberger 2025-05-25 19:36:15 +0200
  • 4e640fc297 Fix Swift CLI invalid command test to match actual error output Peter Steinberger 2025-05-25 19:34:25 +0200
  • 228ee053b2 Fix JSON structure expectations in Swift CLI tests Peter Steinberger 2025-05-25 19:30:43 +0200
  • 41a43117d6 Remove duplicate errorOutput variable declaration Peter Steinberger 2025-05-25 19:29:38 +0200
  • b51a418ec3 Fix Swift CLI tests in release script Peter Steinberger 2025-05-25 19:29:04 +0200
  • fe3e63f7cb Apply SwiftFormat formatting Peter Steinberger 2025-05-25 19:27:38 +0200
  • 71bab246ac Replace failing test with valid screen index test Peter Steinberger 2025-05-25 19:27:20 +0200
  • 2940a9187d Fix SwiftLint identifier name violation Peter Steinberger 2025-05-25 19:26:36 +0200
  • a547e3a578 Apply SwiftFormat to test files Peter Steinberger 2025-05-25 19:25:58 +0200
  • 431ff502a8 Fix ApplicationInfo property name in test Peter Steinberger 2025-05-25 19:25:35 +0200
  • cd4e8b5d52 Final fixes for Swift tests to compile Peter Steinberger 2025-05-25 19:24:58 +0200
  • 803e43cc6b Fix Swift tests to match actual implementation Peter Steinberger 2025-05-25 19:23:07 +0200
  • 6b3d887547 Fix SwiftLint identifier name violation Peter Steinberger 2025-05-25 19:14:13 +0200
  • 8894154be6 Apply SwiftFormat to new test files Peter Steinberger 2025-05-25 19:13:44 +0200
  • f4a41f8355 Add comprehensive Swift unit tests and enhanced CLI testing Peter Steinberger 2025-05-25 19:12:21 +0200
  • 1ff703b185 Add comprehensive binary verification to release script Peter Steinberger 2025-05-25 18:52:39 +0200
  • e988a98c70 Add version availability check to release preparation script Peter Steinberger 2025-05-25 18:50:11 +0200
  • 5db4760268 Fix Swift tests to use new WindowBounds property names Peter Steinberger 2025-05-25 18:47:07 +0200
  • 7895e1765f Add Swift 6.0 version to SwiftFormat config and apply formatting Peter Steinberger 2025-05-25 18:45:20 +0200
  • d07bb0fd37 swiftformat Peter Steinberger 2025-05-25 18:43:55 +0200
  • 1757503a84 Update all dependencies to latest versions Peter Steinberger 2025-05-25 18:43:16 +0200
  • 19807ffbd4 Add comprehensive release preparation script Peter Steinberger 2025-05-25 18:38:57 +0200
  • 72819798ff feat: Simplify image tool API and add screen index support\n\n- MCP image tool API simplified with app_target, new format:data behavior, and automatic AI provider selection.\n- Swift CLI image command now supports --screen-index for specific display capture.\n- Updated image.ts, relevant documentation, and tests accordingly.\n- Version bumped to 1.0.0-beta.4. Peter Steinberger 2025-05-25 18:31:50 +0200
  • 9a7c8d4dfe Release v1.0.0-beta.4 Peter Steinberger 2025-05-25 18:17:07 +0200
  • e68b395e71 linting Peter Steinberger 2025-05-25 18:14:49 +0200
  • 53ec5ef9a4 Add Swift linting and enhance image capture features Peter Steinberger 2025-05-25 18:02:39 +0200
  • f41e70e23e Add proper tool description and work around a bug in Gemini’s parser Peter Steinberger 2025-05-25 16:45:10 +0200
  • 50846a5816
    Merge pull request #1 from steipete/dependabot/npm_and_yarn/npm_and_yarn-fc657e729b Peter Steinberger 2025-05-25 15:39:25 +0200
  • f1cc0824a7
    Bump the npm_and_yarn group across 1 directory with 4 updates dependabot[bot] 2025-05-25 12:08:45 +0000
  • 6396e299be Prepare for v1.0.0-beta.3 release Peter Steinberger 2025-05-25 14:07:21 +0200
  • ed59bb58dc Combine image + analyze Peter Steinberger 2025-05-25 13:32:39 +0200