Skip to content

Upgrade Omega Edit to v2.0.0-rc1#1661

Draft
scholarsmate wants to merge 1 commit intoapache:mainfrom
ctc-oss:codex/omega-edit-v2-rc1-upgrade
Draft

Upgrade Omega Edit to v2.0.0-rc1#1661
scholarsmate wants to merge 1 commit intoapache:mainfrom
ctc-oss:codex/omega-edit-v2-rc1-upgrade

Conversation

@scholarsmate
Copy link
Copy Markdown
Contributor

@scholarsmate scholarsmate commented Apr 10, 2026

  • I have determined that no documentation updates are needed for these changes

What changed

  • upgraded the Omega Edit integration to v2.0.0-rc1
  • updated the data editor to the Omega Edit 2.x client APIs, including heartbeat and viewport subscription helpers
  • adjusted server metrics and packaging to the new native runtime fields and @omega-edit/server/out layout
  • refreshed the Omega Edit test startup call sites for the 2.x startServer(..., { logConfigFile }) signature

Why

Omega Edit v2.0.0-rc1 changes the client/server package layout and several APIs. This PR aligns the VS Code extension with the migration guide and the new helper APIs so we can validate the upgrade in CI.

Impact

  • keeps the data editor building and packaging against the RC release
  • updates the runtime metrics surfaced in the UI to match the new server fields
  • ensures the packaged VSIX includes the server binaries from the new out/ directory structure

Validation

  • yarn install
  • yarn compile
  • yarn test:svelte
  • yarn vite:pkg
  • yarn package

Notes

  • node .\\out\\tests\\runTest.js still fails on this Windows environment because the downloaded Code.exe rejects the @vscode/test-electron launch flags (--no-sandbox, --extensionTestsPath, etc.), so the VS Code integration suite could not be exercised locally here.

@scholarsmate scholarsmate changed the title [codex] Upgrade Omega Edit to v2.0.0-rc1 Upgrade Omega Edit to v2.0.0-rc1 Apr 10, 2026
@scholarsmate scholarsmate force-pushed the codex/omega-edit-v2-rc1-upgrade branch from d665157 to 585e773 Compare April 10, 2026 14:11
@scholarsmate scholarsmate self-assigned this Apr 10, 2026
@scholarsmate scholarsmate added dependencies Pull requests that update a dependency file typescript data editor Issues related to the Data Editor capability labels Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data editor Issues related to the Data Editor capability dependencies Pull requests that update a dependency file typescript

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant