Codex adds a cross-platform V8 integration proof of concept
Merged PR #15203 adds a v8-poc crate plus Bazel and CI wiring that proves Codex can link and run V8 across the main supported non-Windows target platforms.
Why it matters This does not expose a new end-user feature yet, but it gives Codex a verified integration path for embedding V8 in future runtime or tooling work without treating cross-platform linking as an open risk.
Action Watch only. No safe try path is published for this signal yet.
Sources and evidence 3 proof points
- The PR body explicitly says the new dummy
v8-pocproject demonstrates that Codex can successfully link and use V8 on the platforms it wants to target. -
codex-rs/Cargo.tomladds a newv8-pocworkspace member and pinsv8 = =146.4.0, whilecodex-rs/v8-poc/src/lib.rsadds a proof-of-concept crate with tests that initialize V8 and evaluate an expression. -
MODULE.bazel,third_party/v8/BUILD.bazel, and the Rust CI and release workflows add target-specific V8 artifact wiring, including musl overrides and Bazel-side source-built archives for shipped platforms.
- PR Add v8-poc consumer of our new built v8
- Commit Add v8-poc consumer of our new built v8
- Commit Build v8-poc as part of CI
- Commit Working on all platforms
- Commit Ignore codex-v8-poc
- Commit Prepull our artifacts for musl
- Commit Path
- Commit Fix bazel build for v8-poc
- Commit Repatch rusty_v8
- Commit Always link v8
- Commit Build v8 for our bazel platforms
- Commit Remove local=1
- Commit darwin exception