Skip to content

fix: keep upstream entrypoint and update Linux runtime#41

Draft
lookeey wants to merge 4 commits into
better-slop:mainfrom
lookeey:agent/linux-entrypoint-cli-01441
Draft

fix: keep upstream entrypoint and update Linux runtime#41
lookeey wants to merge 4 commits into
better-slop:mainfrom
lookeey:agent/linux-entrypoint-cli-01441

Conversation

@lookeey

@lookeey lookeey commented Jul 10, 2026

Copy link
Copy Markdown

What changed

  • Preserve the upstream Electron main entrypoint instead of forcing the removed .vite/build/bootstrap.js path.
  • Exclude the macOS-only codex-code-mode-host payload from Linux resources.
  • Update the bundled Codex CLI runtime pin from 0.140.0 to 0.144.1.

Why

The upstream 26.707 builds moved their entrypoint to .vite/build/early-bootstrap.js, and the previous Linux repack failed electron-builder's application entry check. The upstream archive also includes a macOS ARM code-mode host that must not be shipped as a Linux native payload.

Validation

  • node --test test/build.test.mjs test/electron-builder-config.test.mjs
  • Production canary build completed for 26.707.31428 build 5059.
  • Beta canary build completed for 26.707.31428 build 5061.
  • Bundled CLI reports codex-cli 0.144.1 on both installed Linux builds.

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