Skip to content

Updater: accept Codex's execServer package metadata - #61

Merged
zurfyx merged 1 commit into
mainfrom
fix/codex-exec-server-metadata
Nov 9, 2026
Merged

zurfyx merged 1 commit into
mainfrom
fix/codex-exec-server-metadata

Conversation

@zurfyx

@zurfyx zurfyx commented Nov 9, 2026

Copy link
Copy Markdown
Owner

Codex releases after 0.165.0 add "execServer": "bin/codex-exec-server" to codex-package.json. The inspector required an exact key set, so the daily Vendor update has failed every day since Oct 30 (codex-package.json has an unexpected schema) and releases stayed on Claude Code 2.1.312, which lacks Fable 5.2 (added in 2.1.321).

  • execServer is accepted only with value bin/codex-exec-server, and only if that member is in the archive. Unknown keys are still rejected.
  • New updater test covers the accepted, missing-member, wrong-path and unknown-key cases.

Test plan

  • npm run check: 202 pass, 1 skipped
  • scripts/update-versions.sh --verify-downloads (dry run) resolves Claude Code 2.1.321 and Codex 0.167.0 and verifies all four Linux artifacts

After this merges, dispatching Vendor update proposes the bump and the release reconciler publishes it.

Codex releases after 0.165.0 add an execServer key to codex-package.json
(pointing at the new bin/codex-exec-server member). The inspector required
an exact key set, so every daily vendor update since Oct 30 failed closed
and Agentbox stayed pinned to Claude Code 2.1.312 / Codex 0.165.0.

Accept execServer as an optional key whose only valid value is
bin/codex-exec-server, and require that member to ship in the archive.
Unknown keys are still rejected.

Co-Authored-By: Claude <noreply@anthropic.com>
@vercel

vercel Bot commented Nov 9, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
agentbox Ready Ready Preview Nov 9, 2026 8:20pm UTC

@zurfyx
zurfyx merged commit 4c53f55 into main Nov 9, 2026
11 checks passed
@zurfyx
zurfyx deleted the fix/codex-exec-server-metadata branch November 9, 2026 20:24
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