├── .github └── workflows │ └── release.yml ├── .gitignore ├── .gitleaks.toml ├── .ruby-version ├── Agent.md ├── Claw.xcconfig ├── Claw.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── swiftpm │ │ └── Package.resolved └── xcshareddata │ └── xcschemes │ └── Claw.xcscheme ├── Claw ├── AppUpdateService │ ├── AppUpdateService.swift │ ├── BackgroundUserDriver.swift │ ├── DefaultAppUpdateService.swift │ ├── Models.swift │ └── UpdateChecker.swift ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── clawAppIcon 1.png │ │ ├── clawAppIcon 2.png │ │ ├── clawAppIcon 3.png │ │ ├── clawAppIcon 4.png │ │ ├── clawAppIcon 5.png │ │ ├── clawAppIcon 6.png │ │ ├── clawAppIcon 7.png │ │ ├── clawAppIcon 8.png │ │ ├── clawAppIcon 9.png │ │ └── clawAppIcon.png │ ├── Contents.json │ └── claudeCodeSmall.imageset │ │ ├── Contents.json │ │ ├── claudeCodeSmall 1.png │ │ ├── claudeCodeSmall 2.png │ │ └── claudeCodeSmall.png ├── Claw.entitlements ├── ClawApp.swift ├── ContentView.swift └── Info.plist ├── ClawTests ├── ClawTests.swift └── DefaultAppUpdateServiceTests.swift ├── ClawUITests ├── ClawUITests.swift └── ClawUITestsLaunchTests.swift ├── ExportOptions.plist ├── GITHUB_SECRETS_SETUP.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── QUICK_START_RELEASES.md ├── README.md ├── RELEASE_DOCS.md ├── RELEASE_WORKFLOW.md ├── SPARKLE_SETUP.md ├── appcast.template.xml ├── appcast.xml ├── bundle_server.sh ├── create_dmg.sh ├── fastlane ├── Appfile ├── Fastfile ├── Matchfile ├── README.md └── default.profraw └── generate_sparkle_keys.sh /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitleaks.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/.gitleaks.toml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.3.6 2 | -------------------------------------------------------------------------------- /Agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Agent.md -------------------------------------------------------------------------------- /Claw.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw.xcconfig -------------------------------------------------------------------------------- /Claw.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Claw.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Claw.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Claw.xcodeproj/xcshareddata/xcschemes/Claw.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw.xcodeproj/xcshareddata/xcschemes/Claw.xcscheme -------------------------------------------------------------------------------- /Claw/AppUpdateService/AppUpdateService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/AppUpdateService/AppUpdateService.swift -------------------------------------------------------------------------------- /Claw/AppUpdateService/BackgroundUserDriver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/AppUpdateService/BackgroundUserDriver.swift -------------------------------------------------------------------------------- /Claw/AppUpdateService/DefaultAppUpdateService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/AppUpdateService/DefaultAppUpdateService.swift -------------------------------------------------------------------------------- /Claw/AppUpdateService/Models.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/AppUpdateService/Models.swift -------------------------------------------------------------------------------- /Claw/AppUpdateService/UpdateChecker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/AppUpdateService/UpdateChecker.swift -------------------------------------------------------------------------------- /Claw/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Claw/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 1.png -------------------------------------------------------------------------------- /Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 2.png -------------------------------------------------------------------------------- /Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 3.png -------------------------------------------------------------------------------- /Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 4.png -------------------------------------------------------------------------------- /Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 5.png -------------------------------------------------------------------------------- /Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 6.png -------------------------------------------------------------------------------- /Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 7.png -------------------------------------------------------------------------------- /Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 8.png -------------------------------------------------------------------------------- /Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon 9.png -------------------------------------------------------------------------------- /Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/AppIcon.appiconset/clawAppIcon.png -------------------------------------------------------------------------------- /Claw/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Claw/Assets.xcassets/claudeCodeSmall.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/claudeCodeSmall.imageset/Contents.json -------------------------------------------------------------------------------- /Claw/Assets.xcassets/claudeCodeSmall.imageset/claudeCodeSmall 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/claudeCodeSmall.imageset/claudeCodeSmall 1.png -------------------------------------------------------------------------------- /Claw/Assets.xcassets/claudeCodeSmall.imageset/claudeCodeSmall 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/claudeCodeSmall.imageset/claudeCodeSmall 2.png -------------------------------------------------------------------------------- /Claw/Assets.xcassets/claudeCodeSmall.imageset/claudeCodeSmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Assets.xcassets/claudeCodeSmall.imageset/claudeCodeSmall.png -------------------------------------------------------------------------------- /Claw/Claw.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Claw.entitlements -------------------------------------------------------------------------------- /Claw/ClawApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/ClawApp.swift -------------------------------------------------------------------------------- /Claw/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/ContentView.swift -------------------------------------------------------------------------------- /Claw/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Claw/Info.plist -------------------------------------------------------------------------------- /ClawTests/ClawTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/ClawTests/ClawTests.swift -------------------------------------------------------------------------------- /ClawTests/DefaultAppUpdateServiceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/ClawTests/DefaultAppUpdateServiceTests.swift -------------------------------------------------------------------------------- /ClawUITests/ClawUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/ClawUITests/ClawUITests.swift -------------------------------------------------------------------------------- /ClawUITests/ClawUITestsLaunchTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/ClawUITests/ClawUITestsLaunchTests.swift -------------------------------------------------------------------------------- /ExportOptions.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/ExportOptions.plist -------------------------------------------------------------------------------- /GITHUB_SECRETS_SETUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/GITHUB_SECRETS_SETUP.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem "fastlane" 4 | -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/LICENSE -------------------------------------------------------------------------------- /QUICK_START_RELEASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/QUICK_START_RELEASES.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_DOCS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/RELEASE_DOCS.md -------------------------------------------------------------------------------- /RELEASE_WORKFLOW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/RELEASE_WORKFLOW.md -------------------------------------------------------------------------------- /SPARKLE_SETUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/SPARKLE_SETUP.md -------------------------------------------------------------------------------- /appcast.template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/appcast.template.xml -------------------------------------------------------------------------------- /appcast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/appcast.xml -------------------------------------------------------------------------------- /bundle_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/bundle_server.sh -------------------------------------------------------------------------------- /create_dmg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/create_dmg.sh -------------------------------------------------------------------------------- /fastlane/Appfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/fastlane/Appfile -------------------------------------------------------------------------------- /fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/fastlane/Fastfile -------------------------------------------------------------------------------- /fastlane/Matchfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/fastlane/Matchfile -------------------------------------------------------------------------------- /fastlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/fastlane/README.md -------------------------------------------------------------------------------- /fastlane/default.profraw: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /generate_sparkle_keys.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesrochabrun/Claw/HEAD/generate_sparkle_keys.sh --------------------------------------------------------------------------------