Skip to content

fix: harden metrics CLI boot and updater package manager#788

Open
rafaelscosta wants to merge 1 commit into
feature/pro-ux-error-bridgefrom
automation/issues-20260601-141910
Open

fix: harden metrics CLI boot and updater package manager#788
rafaelscosta wants to merge 1 commit into
feature/pro-ux-error-bridgefrom
automation/issues-20260601-141910

Conversation

@rafaelscosta

Copy link
Copy Markdown
Collaborator

Summary

  • lazy-load metrics runtime so missing quality/* files no longer crash CLI bootstrap
  • make updater install/uninstall respect detected project package manager metadata and lockfiles
  • add regression coverage for metrics bootstrap and updater package-manager command selection

Validation

  • npm test -- --runInBand tests/updater/aiox-updater.test.js tests/installer/dependency-installer.test.js tests/cli/metrics-bootstrap.test.js
  • npm run lint
  • npm run typecheck
  • npm test
  • npm run validate:publish
  • git submodule update --init pro
  • (cd pro && npm install)
  • (cd pro && npm run validate:publish-surface)

Closes #782
Closes #785

@vercel

vercel Bot commented Jun 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
aiox-core Ready Ready Preview, Comment Jun 1, 2026 5:33pm

Request Review

@coderabbitai

coderabbitai Bot commented Jun 1, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

🗂️ Base branches to auto review (1)
  • main

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 929580c6-0ed2-4c1c-bf4f-f615bbfa748a

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch automation/issues-20260601-141910

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.

@github-actions github-actions Bot added type: test Test coverage and quality area: installer Installer and setup (packages/installer/) area: docs Documentation (docs/) labels Jun 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: docs Documentation (docs/) area: installer Installer and setup (packages/installer/) type: test Test coverage and quality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant