Skip to content

feat: offer Neva CLI upgrade from VS Code - #63

Merged
emil14 merged 1 commit into
mainfrom
codex/upgrade-neva-from-notification
Jul 30, 2026
Merged

feat: offer Neva CLI upgrade from VS Code#63
emil14 merged 1 commit into
mainfrom
codex/upgrade-neva-from-notification

Conversation

@emil14

@emil14 emil14 commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • replace the internal “started directly” warning with a user-facing explanation and an Upgrade Neva action
  • run neva upgrade in a visible VS Code terminal; Run remains explicitly gated on restarting with a current CLI
  • bound the legacy CLI probe so an unresponsive old CLI cannot block extension activation
  • register the upgrade command in the Extension Host contract and repair the macOS VS Code executable path used by the test harness

Verification

  • npm run build passes locally
  • the Extension Host contract starts on VS Code 1.131.0 and confirms the new command registration; the local runner then hangs during its pre-existing host teardown, so CI is the authoritative full integration result.

@emil14
emil14 merged commit c3d9736 into main Jul 30, 2026
2 checks passed
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