Skip to content

Add updateCommand to all integrations in registry#142

Merged
wey-gu merged 1 commit intomainfrom
dev_0613
Mar 24, 2026
Merged

Add updateCommand to all integrations in registry#142
wey-gu merged 1 commit intomainfrom
dev_0613

Conversation

@wey-gu
Copy link
Copy Markdown
Member

@wey-gu wey-gu commented Mar 24, 2026

Every integration now has an install.updateCommand field — the canonical place to find how to update each plugin. CLI-installable plugins get shell commands; marketplace/gallery plugins get human instructions. Also fixed bub install to use python3 -m pip.

Summary by CodeRabbit

Release Notes

  • New Features
    • Eight integrations now support dedicated update commands for easier management.
    • Improved installation process for better system compatibility.

Every integration now has an `install.updateCommand` field — the
canonical place to find how to update each plugin. CLI-installable
plugins get shell commands; marketplace/gallery plugins get human
instructions. Also fixed bub install to use `python3 -m pip`.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@wey-gu wey-gu merged commit ab44e41 into main Mar 24, 2026
1 check was pending
@wey-gu wey-gu deleted the dev_0613 branch March 24, 2026 04:11
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 24, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 6a933ad6-5e2f-4ec7-a137-315abde4c688

📥 Commits

Reviewing files that changed from the base of the PR and between c73e474 and cee4511.

📒 Files selected for processing (1)
  • integrations.json

📝 Walkthrough

Walkthrough

The integrations.json configuration file is updated to add updateCommand fields for seven integrations (claude-code, gemini-cli, codex-cli, cursor, droid, openclaw, and alma) and for bub. Additionally, the bub integration's install command is modified to use python3 -m pip instead of direct pip.

Changes

Cohort / File(s) Summary
Integration Configuration
integrations.json
Added updateCommand fields to install objects for claude-code, gemini-cli, codex-cli, cursor, droid, openclaw, alma, and bub. Modified bub's install command to use python3 -m pip and added corresponding upgrade command.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Poem

🐰 Eight integrations now spring to life,
With update commands to end the strife!
Bub gets a pip boost, Python-approved,
Configuration tweaks, all smoothly moved! ✨

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dev_0613

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant