From cb71ffeec60b27b629a4abba35b27475d851ebea Mon Sep 17 00:00:00 2001 From: Danil Silantyev Date: Wed, 30 Sep 2026 02:53:14 +0500 Subject: [PATCH] feat: a release of this repository Published at 0.0.83. Propose changes through this repository's issues and pull requests. --- crates/codex-setup-system/src/software.rs | 78 ++++++++++---------- references/codex-baseline.json | 86 +++++++++++------------ 2 files changed, 82 insertions(+), 82 deletions(-) diff --git a/crates/codex-setup-system/src/software.rs b/crates/codex-setup-system/src/software.rs index a9a53e9..8056d21 100644 --- a/crates/codex-setup-system/src/software.rs +++ b/crates/codex-setup-system/src/software.rs @@ -20,103 +20,103 @@ use harness_runtime::{Artifact, Delivery, Previous, Shape, Software}; pub(crate) const ARTIFACTS: &[Artifact] = &[ Artifact { platform: "linux/arm64", - url: "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-linux-arm64.tgz", - bytes: 154_764_938, - sha256: "sha256:f4ce42757e10140e0b2f0c916e72941c707d3e5d7d90922465df99268cf53f22", + url: "https://registry.npmjs.org/@openai/codex/-/codex-0.159.1-linux-arm64.tgz", + bytes: 155_055_348, + sha256: "sha256:c06c0bed5af67fc8d2815a9f756113855f97a05f7c755b45efea3b12bb060b1a", shape: Shape::GzipTar, member: "package/vendor/aarch64-unknown-linux-musl/bin/codex", }, Artifact { platform: "linux/x86_64", - url: "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-linux-x64.tgz", - bytes: 162_057_445, - sha256: "sha256:3fe84106aaf2fbfc13299068510d34b3d0157eeb9af4b37be8cf5416f485a6bb", + url: "https://registry.npmjs.org/@openai/codex/-/codex-0.159.1-linux-x64.tgz", + bytes: 162_497_372, + sha256: "sha256:9d6476abf421afe566c7afade3bb3c4aa1586c6f673c6a9e346b625e6b19561f", shape: Shape::GzipTar, member: "package/vendor/x86_64-unknown-linux-musl/bin/codex", }, Artifact { platform: "macos/arm64", - url: "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-darwin-arm64.tgz", - bytes: 133_524_491, - sha256: "sha256:7849f8aa87c3956823cef082d83b538980a0ced6e468cca4f39c1cf606ea8dae", + url: "https://registry.npmjs.org/@openai/codex/-/codex-0.159.1-darwin-arm64.tgz", + bytes: 133_916_568, + sha256: "sha256:1dd7f5612d51b8c5347ad0f950f5ccc9cd5fdaf1de57c436616c01d21c4af259", shape: Shape::GzipTar, member: "package/vendor/aarch64-apple-darwin/bin/codex", }, Artifact { platform: "macos/x86_64", - url: "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-darwin-x64.tgz", - bytes: 142_394_998, - sha256: "sha256:72967f856612168cafcc4259ec0c890ea98483982441b51ec09c1811d386b390", + url: "https://registry.npmjs.org/@openai/codex/-/codex-0.159.1-darwin-x64.tgz", + bytes: 142_838_417, + sha256: "sha256:62375093db474df7067f2f3fbbea772fb00a177caa11683ea6694af718255979", shape: Shape::GzipTar, member: "package/vendor/x86_64-apple-darwin/bin/codex", }, Artifact { platform: "windows/arm64", - url: "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-win32-arm64.tgz", - bytes: 151_185_263, - sha256: "sha256:ae7a6d75eac88486db8c6dd36582578c99843930f61710f94088a12366df4789", + url: "https://registry.npmjs.org/@openai/codex/-/codex-0.159.1-win32-arm64.tgz", + bytes: 151_255_481, + sha256: "sha256:a0b26da5cb8307bbffae90877a931be542221a460a20122818a34b2bc3e41459", shape: Shape::GzipTar, member: "package/vendor/aarch64-pc-windows-msvc/bin/codex.exe", }, Artifact { platform: "windows/x86_64", - url: "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-win32-x64.tgz", - bytes: 161_635_245, - sha256: "sha256:fffd7f7ce365029b3f1d3607b53e7a2b7334f43affd776a718d782d5df2b890e", + url: "https://registry.npmjs.org/@openai/codex/-/codex-0.159.1-win32-x64.tgz", + bytes: 161_808_975, + sha256: "sha256:06316f97864f0a0e8a15e564018c90ec158681a51c7ef2e462181d9f2cee38ef", shape: Shape::GzipTar, member: "package/vendor/x86_64-pc-windows-msvc/bin/codex.exe", }, ]; -/// The artifacts 0.157.1 was published as, kept so +/// The artifacts 0.158.0 was published as, kept so /// `software_update` has a version to move from and `rollback` a tree to /// return to. Measured from bytes when it was the current pin. pub(crate) const PREVIOUS_ARTIFACTS: &[Artifact] = &[ Artifact { platform: "linux/arm64", - url: "https://registry.npmjs.org/@openai/codex/-/codex-0.157.1-linux-arm64.tgz", - bytes: 142_975_101, - sha256: "sha256:b73d482c0963a69d5cece5fe16e919473359937c22fb4499702ea35870e1824f", + url: "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-linux-arm64.tgz", + bytes: 154_764_938, + sha256: "sha256:f4ce42757e10140e0b2f0c916e72941c707d3e5d7d90922465df99268cf53f22", shape: Shape::GzipTar, member: "package/vendor/aarch64-unknown-linux-musl/bin/codex", }, Artifact { platform: "linux/x86_64", - url: "https://registry.npmjs.org/@openai/codex/-/codex-0.157.1-linux-x64.tgz", - bytes: 150_336_017, - sha256: "sha256:7f12677740f439fe4884c7031d9d703e571cecf5ea9fa3a05abd1bbccc2162a8", + url: "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-linux-x64.tgz", + bytes: 162_057_445, + sha256: "sha256:3fe84106aaf2fbfc13299068510d34b3d0157eeb9af4b37be8cf5416f485a6bb", shape: Shape::GzipTar, member: "package/vendor/x86_64-unknown-linux-musl/bin/codex", }, Artifact { platform: "macos/arm64", - url: "https://registry.npmjs.org/@openai/codex/-/codex-0.157.1-darwin-arm64.tgz", - bytes: 132_984_756, - sha256: "sha256:c5196640f2e5e1c9a4e1a1c1247ad32f0cbe6b19e7063db39d1204306344b283", + url: "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-darwin-arm64.tgz", + bytes: 133_524_491, + sha256: "sha256:7849f8aa87c3956823cef082d83b538980a0ced6e468cca4f39c1cf606ea8dae", shape: Shape::GzipTar, member: "package/vendor/aarch64-apple-darwin/bin/codex", }, Artifact { platform: "macos/x86_64", - url: "https://registry.npmjs.org/@openai/codex/-/codex-0.157.1-darwin-x64.tgz", - bytes: 141_687_693, - sha256: "sha256:77b26c00f5398c619f8b036092b064ae7ffe4391ae3b5370c457f93c64e9008c", + url: "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-darwin-x64.tgz", + bytes: 142_394_998, + sha256: "sha256:72967f856612168cafcc4259ec0c890ea98483982441b51ec09c1811d386b390", shape: Shape::GzipTar, member: "package/vendor/x86_64-apple-darwin/bin/codex", }, Artifact { platform: "windows/arm64", - url: "https://registry.npmjs.org/@openai/codex/-/codex-0.157.1-win32-arm64.tgz", - bytes: 150_603_367, - sha256: "sha256:634981182d54dcd305de02599336f0c6e2b6d540a549a55eb6191d2bf5292a3a", + url: "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-win32-arm64.tgz", + bytes: 151_185_263, + sha256: "sha256:ae7a6d75eac88486db8c6dd36582578c99843930f61710f94088a12366df4789", shape: Shape::GzipTar, member: "package/vendor/aarch64-pc-windows-msvc/bin/codex.exe", }, Artifact { platform: "windows/x86_64", - url: "https://registry.npmjs.org/@openai/codex/-/codex-0.157.1-win32-x64.tgz", - bytes: 160_979_646, - sha256: "sha256:a3362ca85d6ca27e2f88e6ee0b4790717b5e6909af54bdece49bdbdb41eaa2c6", + url: "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-win32-x64.tgz", + bytes: 161_635_245, + sha256: "sha256:fffd7f7ce365029b3f1d3607b53e7a2b7334f43affd776a718d782d5df2b890e", shape: Shape::GzipTar, member: "package/vendor/x86_64-pc-windows-msvc/bin/codex.exe", }, @@ -124,12 +124,12 @@ pub(crate) const PREVIOUS_ARTIFACTS: &[Artifact] = &[ /// Codex's program, and where its bytes come from. pub(crate) const SOFTWARE: Software = Software { - version: "0.158.0", + version: "0.159.1", command: "codex", delivery: Delivery::Artifacts(ARTIFACTS), unsupported: &[], previous: Some(Previous { - version: "0.157.1", + version: "0.158.0", artifacts: PREVIOUS_ARTIFACTS, }), }; diff --git a/references/codex-baseline.json b/references/codex-baseline.json index e79b650..005bfa8 100644 --- a/references/codex-baseline.json +++ b/references/codex-baseline.json @@ -21,12 +21,12 @@ "desktop_documented_product": "ChatGPT", "desktop_pinned_cli_packaging": "Codex.app/Codex.dmg", "installer_asset": "install.sh", - "installer_release": "rust-v0.158.0", - "installed_version": "0.158.0", + "installer_release": "rust-v0.159.1", + "installed_version": "0.159.1", "standalone_layout": "packages/standalone" }, "verified_version_ref": "build/version.json:codex_cli_tested", - "verified_at": "2026-09-28T14:26:56+00:00", + "verified_at": "2026-09-29T21:23:57+00:00", "native_surfaces": { "verified_at": "2026-08-31", "config_home": "~/.codex", @@ -242,44 +242,44 @@ "shape": "gzip-tar", "platforms": { "linux/arm64": { - "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-linux-arm64.tgz", - "bytes": 154764938, - "sha256": "sha256:f4ce42757e10140e0b2f0c916e72941c707d3e5d7d90922465df99268cf53f22", + "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.159.1-linux-arm64.tgz", + "bytes": 155055348, + "sha256": "sha256:c06c0bed5af67fc8d2815a9f756113855f97a05f7c755b45efea3b12bb060b1a", "member": "package/vendor/aarch64-unknown-linux-musl/bin/codex" }, "linux/x86_64": { - "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-linux-x64.tgz", - "bytes": 162057445, - "sha256": "sha256:3fe84106aaf2fbfc13299068510d34b3d0157eeb9af4b37be8cf5416f485a6bb", + "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.159.1-linux-x64.tgz", + "bytes": 162497372, + "sha256": "sha256:9d6476abf421afe566c7afade3bb3c4aa1586c6f673c6a9e346b625e6b19561f", "member": "package/vendor/x86_64-unknown-linux-musl/bin/codex" }, "macos/arm64": { - "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-darwin-arm64.tgz", - "bytes": 133524491, - "sha256": "sha256:7849f8aa87c3956823cef082d83b538980a0ced6e468cca4f39c1cf606ea8dae", + "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.159.1-darwin-arm64.tgz", + "bytes": 133916568, + "sha256": "sha256:1dd7f5612d51b8c5347ad0f950f5ccc9cd5fdaf1de57c436616c01d21c4af259", "member": "package/vendor/aarch64-apple-darwin/bin/codex" }, "macos/x86_64": { - "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-darwin-x64.tgz", - "bytes": 142394998, - "sha256": "sha256:72967f856612168cafcc4259ec0c890ea98483982441b51ec09c1811d386b390", + "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.159.1-darwin-x64.tgz", + "bytes": 142838417, + "sha256": "sha256:62375093db474df7067f2f3fbbea772fb00a177caa11683ea6694af718255979", "member": "package/vendor/x86_64-apple-darwin/bin/codex" }, "windows/arm64": { - "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-win32-arm64.tgz", - "bytes": 151185263, - "sha256": "sha256:ae7a6d75eac88486db8c6dd36582578c99843930f61710f94088a12366df4789", + "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.159.1-win32-arm64.tgz", + "bytes": 151255481, + "sha256": "sha256:a0b26da5cb8307bbffae90877a931be542221a460a20122818a34b2bc3e41459", "member": "package/vendor/aarch64-pc-windows-msvc/bin/codex.exe" }, "windows/x86_64": { - "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-win32-x64.tgz", - "bytes": 161635245, - "sha256": "sha256:fffd7f7ce365029b3f1d3607b53e7a2b7334f43affd776a718d782d5df2b890e", + "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.159.1-win32-x64.tgz", + "bytes": 161808975, + "sha256": "sha256:06316f97864f0a0e8a15e564018c90ec158681a51c7ef2e462181d9f2cee38ef", "member": "package/vendor/x86_64-pc-windows-msvc/bin/codex.exe" } }, - "version": "0.158.0", - "verified_at": "2026-09-28T14:26:56+00:00" + "version": "0.159.1", + "verified_at": "2026-09-29T21:23:57+00:00" }, "setup_catalogue_digest": "sha256:a366a07c80e41fd1980129989d0631a0028a95003f201410f73f8ee134d03c82", "previous_software_artifacts": { @@ -287,44 +287,44 @@ "shape": "gzip-tar", "platforms": { "linux/arm64": { - "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.157.1-linux-arm64.tgz", - "bytes": 142975101, - "sha256": "sha256:b73d482c0963a69d5cece5fe16e919473359937c22fb4499702ea35870e1824f", + "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-linux-arm64.tgz", + "bytes": 154764938, + "sha256": "sha256:f4ce42757e10140e0b2f0c916e72941c707d3e5d7d90922465df99268cf53f22", "member": "package/vendor/aarch64-unknown-linux-musl/bin/codex" }, "linux/x86_64": { - "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.157.1-linux-x64.tgz", - "bytes": 150336017, - "sha256": "sha256:7f12677740f439fe4884c7031d9d703e571cecf5ea9fa3a05abd1bbccc2162a8", + "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-linux-x64.tgz", + "bytes": 162057445, + "sha256": "sha256:3fe84106aaf2fbfc13299068510d34b3d0157eeb9af4b37be8cf5416f485a6bb", "member": "package/vendor/x86_64-unknown-linux-musl/bin/codex" }, "macos/arm64": { - "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.157.1-darwin-arm64.tgz", - "bytes": 132984756, - "sha256": "sha256:c5196640f2e5e1c9a4e1a1c1247ad32f0cbe6b19e7063db39d1204306344b283", + "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-darwin-arm64.tgz", + "bytes": 133524491, + "sha256": "sha256:7849f8aa87c3956823cef082d83b538980a0ced6e468cca4f39c1cf606ea8dae", "member": "package/vendor/aarch64-apple-darwin/bin/codex" }, "macos/x86_64": { - "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.157.1-darwin-x64.tgz", - "bytes": 141687693, - "sha256": "sha256:77b26c00f5398c619f8b036092b064ae7ffe4391ae3b5370c457f93c64e9008c", + "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-darwin-x64.tgz", + "bytes": 142394998, + "sha256": "sha256:72967f856612168cafcc4259ec0c890ea98483982441b51ec09c1811d386b390", "member": "package/vendor/x86_64-apple-darwin/bin/codex" }, "windows/arm64": { - "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.157.1-win32-arm64.tgz", - "bytes": 150603367, - "sha256": "sha256:634981182d54dcd305de02599336f0c6e2b6d540a549a55eb6191d2bf5292a3a", + "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-win32-arm64.tgz", + "bytes": 151185263, + "sha256": "sha256:ae7a6d75eac88486db8c6dd36582578c99843930f61710f94088a12366df4789", "member": "package/vendor/aarch64-pc-windows-msvc/bin/codex.exe" }, "windows/x86_64": { - "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.157.1-win32-x64.tgz", - "bytes": 160979646, - "sha256": "sha256:a3362ca85d6ca27e2f88e6ee0b4790717b5e6909af54bdece49bdbdb41eaa2c6", + "url": "https://registry.npmjs.org/@openai/codex/-/codex-0.158.0-win32-x64.tgz", + "bytes": 161635245, + "sha256": "sha256:fffd7f7ce365029b3f1d3607b53e7a2b7334f43affd776a718d782d5df2b890e", "member": "package/vendor/x86_64-pc-windows-msvc/bin/codex.exe" } }, - "version": "0.157.1", - "verified_at": "2026-09-27T07:41:15+00:00" + "version": "0.158.0", + "verified_at": "2026-09-28T14:26:56+00:00" }, "capability_features": { "measured_at": "2026-09-27",