feat: CLI v0.4.0 — marketplace lifecycle, app management, Homebrew - #5
Conversation
New commands: - bagdock validate: local pre-submission checks - bagdock submission list/status/withdraw: marketplace lifecycle - bagdock open [slug]: open app in dashboard - bagdock inspect [slug]: show deployment details - bagdock env pull [file]: pull env var keys to .env - bagdock link: link directory to app or edge Also: - Homebrew tap at bagdock/homebrew-cli - Skills repo at bagdock/bagdock-skills - New reference docs: marketplace.md, app-management.md - Updated README, CHANGELOG, SKILL.md, evals.json
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (14)
WalkthroughThis PR upgrades the Bagdock CLI from version 0.3.0 to 0.4.0, introducing eight new commands for marketplace submission lifecycle management, app management, local validation, and environment variable synchronisation. Implementation spans six new modules plus CLI entrypoint wiring and comprehensive documentation updates. Changes
Estimated code review effort🎯 4 (Complex) | ⏱️ ~50 minutes Possibly related PRs
Poem
✨ Finishing Touches📝 Generate docstrings
🧪 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 |
Summary
bagdock validate,bagdock submission list/status/withdrawbagdock open,bagdock inspect,bagdock link,bagdock env pullbagdock/homebrew-cli), skills repo (bagdock/bagdock-skills) with Cursor, Claude Code, Codex, Conductor pluginsTest plan
npx tsc --noEmitpassesvitest runpasses (13 tests)bagdock --help)bagdock validateruns locally against a bagdock.jsonbrew install bagdock/cli/bagdockinstalls after 0.4.0 publishnpx skills add bagdock/bagdock-skillsinstalls skillsSummary by CodeRabbit
New Features
validate,submission list/status/withdraw,open,inspect,link, andenv pull.Documentation