nodesource / nodesource/nsolid-plugin
Add version-aware CLI and harness update workflow
@Cesar-M-Diaz is already working on this.
Since Jul 30, 2026.
- Dominant language
- TypeScript
- Stars
- 6
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
Introduce a consistent, version-aware update experience for the N|Solid Plugin across the CLI and all supported harnesses.
- CLI-only updates by default
- Per-harness updates with --harness
- Updates for every detected installation with --all
- Read-only update checks with --check
- JSON and non-interactive automation
- Per-target results and failure isolation
- Credential and user-configuration preservation
- Rollback guidance and transactional Antigravity recovery
Each installation should be updated through its owning mechanism: native Claude and Codex marketplace commands, Antigravity replacement with backup and rollback, the Pi npm package, or fallback reinstallation from the latest published CLI bundle.
Also add release preparation and validation tooling that keeps the core package, Pi package, bundle, and generated manifests on one semantic version. The tooling must detect version drift and ensure user-visible changes increment the release version, without publishing, tagging, committing, or pushing automatically.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.