Update Fleet-maintained apps - #49940
Conversation
Generated automatically with cmd/maintained-apps.
Script Diff Resultsee/maintained-apps/outputs/antigravity/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/apidog/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/arc/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/capcut/darwin.json=== Install Script (no changes) ===
=== Uninstall // a9b4c8a1 -> 30a898df ===
--- /tmp/old.TSgEIg 2026-07-25 20:26:10.378436769 +0000
+++ /tmp/new.avjnYm 2026-07-25 20:26:10.378436769 +0000
@@ -56,4 +56,3 @@
trash $LOGGED_IN_USER '~/Library/Application Scripts/com.lemon.lvoverseas'
trash $LOGGED_IN_USER '~/Library/Containers/com.lemon.lvoverseas'
trash $LOGGED_IN_USER '~/Library/Group Containers/22MMUN2RN5.lv'
-trash $LOGGED_IN_USER '~/Library/Group Containers/22MMUN2RN5.ve'ee/maintained-apps/outputs/clickup/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/clickup/windows.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/dot/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/downie/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/firefox@nightly/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/goland/windows.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/granola/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/hive-app/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/kiro-cli/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/krisp/darwin.json=== Install // e15a2faa -> 37cf5d02 ===
--- /tmp/old.UGQlM2 2026-07-25 20:26:10.810449669 +0000
+++ /tmp/new.o2ndnT 2026-07-25 20:26:10.810449669 +0000
@@ -96,5 +96,5 @@
# install pkg files
quit_and_track_application 'ai.krisp.krispMac'
-sudo installer -pkg "$TMPDIR/krisp_3.14.4_arm64.pkg" -target /
+sudo installer -pkg "$TMPDIR/krisp_3.14.6_arm64.pkg" -target /
relaunch_application 'ai.krisp.krispMac'
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/microsoft-edge/windows.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/miro/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/obs/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/ocenaudio/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/ocenaudio/windows.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/ollama/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/pastebot/darwin.json=== Install Script (no changes) ===
=== Uninstall // fdce5819 -> 885af44b ===
--- /tmp/old.pWQsjb 2026-07-25 20:26:11.088457970 +0000
+++ /tmp/new.bixsLl 2026-07-25 20:26:11.088457970 +0000
@@ -92,11 +92,13 @@
fi
}
-quit_application 'com.tapbots.Pastebot2Mac'
+quit_application 'com.tapbots.Pastebot3Mac'
sudo rm -rf "$APPDIR/Pastebot.app"
-trash $LOGGED_IN_USER '~/Library/Application Scripts/9JTH7AWHE6.com.tapbots.Pastebot2Mac'
-trash $LOGGED_IN_USER '~/Library/Application Scripts/com.tapbots.Pastebot2Mac*'
-trash $LOGGED_IN_USER '~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.tapbots.pastebot2mac.launchhelper.sfl*'
-trash $LOGGED_IN_USER '~/Library/Containers/com.tapbots.Pastebot2Mac*'
-trash $LOGGED_IN_USER '~/Library/Group Containers/9JTH7AWHE6.com.tapbots.Pastebot2Mac'
-trash $LOGGED_IN_USER '~/Library/Preferences/com.tapbots.Pastebot2Mac.plist'
+sudo rm -rf 'pastebot-tool'
+sudo rm -rf 'pastebot-mcp'
+trash $LOGGED_IN_USER '~/Library/Application Scripts/*.com.tapbots.Pastebot*Mac'
+trash $LOGGED_IN_USER '~/Library/Application Scripts/com.tapbots.Pastebot*Mac*'
+trash $LOGGED_IN_USER '~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.tapbots.pastebot*mac.launchhelper.sfl*'
+trash $LOGGED_IN_USER '~/Library/Containers/com.tapbots.Pastebot*Mac*'
+trash $LOGGED_IN_USER '~/Library/Group Containers/*.com.tapbots.Pastebot*Mac'
+trash $LOGGED_IN_USER '~/Library/Preferences/com.tapbots.Pastebot*Mac.plist'ee/maintained-apps/outputs/rive/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/super-productivity/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/superhuman/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/wechat/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/yaak/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/zen/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) === |
WalkthroughUpdated Fleet-maintained app metadata across macOS and Windows entries, including versions, patched-query thresholds, installer URLs, and SHA-256 checksums. ClickUp and ocenaudio received updates on both platforms. CapCut, Krisp, and Pastebot also changed script references or script contents to match their new application artifacts. Possibly related PRs
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 2
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@ee/maintained-apps/outputs/krisp/darwin.json`:
- Around line 9-10: Update the Krisp macOS configuration entry so the installer
filename referenced by the install script matches the URL’s exact casing: use
Krisp_3.14.6_arm64.pkg consistently instead of krisp_3.14.6_arm64.pkg. Apply the
same correction to the corresponding entry noted by the reviewer.
In `@ee/maintained-apps/outputs/pastebot/darwin.json`:
- Around line 4-11: Update the Pastebot v3 configuration to consistently use
com.tapbots.Pastebot3Mac: change the bundle identifier in both the exists and
patched queries, and align the install script’s quit and relaunch targets with
the v3 identifier used by the uninstall script.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro Plus
Run ID: 7b118d7c-16eb-4530-89e1-28f316848f7a
📒 Files selected for processing (27)
ee/maintained-apps/outputs/antigravity/darwin.jsonee/maintained-apps/outputs/apidog/darwin.jsonee/maintained-apps/outputs/arc/darwin.jsonee/maintained-apps/outputs/capcut/darwin.jsonee/maintained-apps/outputs/clickup/darwin.jsonee/maintained-apps/outputs/clickup/windows.jsonee/maintained-apps/outputs/dot/darwin.jsonee/maintained-apps/outputs/downie/darwin.jsonee/maintained-apps/outputs/firefox@nightly/darwin.jsonee/maintained-apps/outputs/goland/windows.jsonee/maintained-apps/outputs/granola/darwin.jsonee/maintained-apps/outputs/hive-app/darwin.jsonee/maintained-apps/outputs/kiro-cli/darwin.jsonee/maintained-apps/outputs/krisp/darwin.jsonee/maintained-apps/outputs/microsoft-edge/windows.jsonee/maintained-apps/outputs/miro/darwin.jsonee/maintained-apps/outputs/obs/darwin.jsonee/maintained-apps/outputs/ocenaudio/darwin.jsonee/maintained-apps/outputs/ocenaudio/windows.jsonee/maintained-apps/outputs/ollama/darwin.jsonee/maintained-apps/outputs/pastebot/darwin.jsonee/maintained-apps/outputs/rive/darwin.jsonee/maintained-apps/outputs/super-productivity/darwin.jsonee/maintained-apps/outputs/superhuman/darwin.jsonee/maintained-apps/outputs/wechat/darwin.jsonee/maintained-apps/outputs/yaak/darwin.jsonee/maintained-apps/outputs/zen/darwin.json
| "installer_url": "https://cdn.krisp.ai/mp/mn/3.14/mac/Krisp_3.14.6_arm64.pkg", | ||
| "install_script_ref": "37cf5d02", |
There was a problem hiding this comment.
🗄️ Data Integrity & Integration | 🟠 Major | ⚡ Quick win
Match the Krisp installer filename exactly.
The URL uses Krisp_3.14.6_arm64.pkg, while the install script invokes krisp_3.14.6_arm64.pkg. On a case-sensitive macOS volume, the installer will not be found.
Also applies to: 20-20
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@ee/maintained-apps/outputs/krisp/darwin.json` around lines 9 - 10, Update the
Krisp macOS configuration entry so the installer filename referenced by the
install script matches the URL’s exact casing: use Krisp_3.14.6_arm64.pkg
consistently instead of krisp_3.14.6_arm64.pkg. Apply the same correction to the
corresponding entry noted by the reviewer.
| "version": "3.0", | ||
| "queries": { | ||
| "exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'com.tapbots.Pastebot2Mac';", | ||
| "patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.tapbots.Pastebot2Mac' AND version_compare(bundle_short_version, '2.4.8') < 0);" | ||
| "patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.tapbots.Pastebot2Mac' AND version_compare(bundle_short_version, '3.0') < 0);" | ||
| }, | ||
| "installer_url": "https://tapbots.net/pastebot2/Pastebot.dmg", | ||
| "installer_url": "https://tapbots.net/pastebot3/Pastebot.30000.dmg", | ||
| "install_script_ref": "47ea7aec", | ||
| "uninstall_script_ref": "fdce5819", | ||
| "sha256": "3cd01fee94994cebce198ea81e48dce9b1aef86986836d17fc86f91fa9f047cc", | ||
| "uninstall_script_ref": "885af44b", |
There was a problem hiding this comment.
🗄️ Data Integrity & Integration | 🟠 Major | ⚡ Quick win
Align the Pastebot bundle identifier for the v3 transition.
The new uninstall script targets com.tapbots.Pastebot3Mac at Line 20, but the exists and patched queries still target com.tapbots.Pastebot2Mac at Lines 6-7. The install script also still quits and relaunches the Pastebot 2 identifier, so v3 detection and upgrade lifecycle handling are inconsistent.
Also applies to: 20-20
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@ee/maintained-apps/outputs/pastebot/darwin.json` around lines 4 - 11, Update
the Pastebot v3 configuration to consistently use com.tapbots.Pastebot3Mac:
change the bundle identifier in both the exists and patched queries, and align
the install script’s quit and relaunch targets with the v3 identifier used by
the uninstall script.
Automated ingestion of latest Fleet-maintained app data.
Summary by CodeRabbit