Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openai-codex for openSUSE:Factory checked in at 2026-10-02 23:03:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openai-codex (Old) and /work/SRC/openSUSE:Factory/.openai-codex.new.1631729 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openai-codex" Fri Oct 2 23:03:18 2026 rev:15 rq:1382150 version:0.160.0 Changes: -------- --- /work/SRC/openSUSE:Factory/openai-codex/openai-codex.changes 2026-10-01 16:46:18.414184469 +0200 +++ /work/SRC/openSUSE:Factory/.openai-codex.new.1631729/openai-codex.changes 2026-10-02 23:04:05.789183094 +0200 @@ -1,0 +2,67 @@ +Fri Oct 2 10:50:27 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to version 0.160.0: + * The agent command center can page back through older tasks with + a keyboard-accessible "Show more" action + * Fullscreen mode pastes the primary selection with middle-click + on supported local Linux X11 terminals + * Sessions can start outside a project with workspace defaults + where policy allows, and resuming restores saved permissions + * Guardian review is opt-in and can retrieve earlier user + instructions plus context from agent handoffs + * Unsent queued messages resume after a reconnect once the + uncertain submissions resolve, instead of being lost or sent + twice + * The TUI keeps the server's provider, reasoning-summary and + verbosity settings, and lists the right sessions in resume and + fork history + * Subagents keep environments that are still starting, and are + told about a configuration or preparation failure + * SQLite no longer stalls during connection setup and log writes, + and initialisation errors surface instead of looking like + timeouts + * An explicit provider model catalog no longer lists unsupported + bundled models or keeps stale entries after a refresh failure + * Plugin manifests are parsed once and remote plugin requests + reuse the HTTP connection pool; unused log database space is + reclaimed in the background + * Many more fixes and improvements; see upstream's release notes + for the full list + * h2 0.4.16 -> 0.4.19 is the only third-party crate the re-vendor + moved: the extracted trees otherwise diff clean and the + resolved codex-cli graph is unchanged, so the licence set and + the four bare-lockfile RUSTSEC advisories carry over from + 0.159.3 + * Rebase codex-no-startup-update-check.patch on the new sources; + what it removes is unchanged. codex-drop-v8-code-mode.patch, + codex-system-libzstd.patch and + codex-recursion-limit-chatgpt.patch still apply unchanged at + fuzz 0 + * The Legal-Review-Notice counts reproduce exactly on the + re-derived tree (894 crates: 754 third-party, 140 first-party; + 758 slots across 753 crates), so the License: tag is unchanged + +------------------------------------------------------------------- +Thu Oct 1 20:24:37 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to version 0.159.3: + * Local ChatGPT sessions can show optional reminders to complete + account security setup; the server owns eligibility and + rollout, and an unavailable notice shows no banner at all + * The account security banner is cleared when the backend banner + it shares the inline slot with is replaced or dismissed + * Vendored dependency set unchanged - Cargo.lock is identical to + 0.159.2's and the extracted vendor tree diffs clean - so the + licence set and the four bare-lockfile RUSTSEC advisories carry + over from 0.159.2 + * All four patches apply unchanged at fuzz 0, and what each one + removes is unchanged: + codex-drop-v8-code-mode.patch, + codex-no-startup-update-check.patch, + codex-system-libzstd.patch, + codex-recursion-limit-chatgpt.patch + * Correct the Apache-2.0 and MIT tallies in the + Legal-Review-Notice; its 894 crate counts (754 third-party, + 140 first-party) and the License: tag are unchanged + +------------------------------------------------------------------- Old: ---- codex-rust-v0.159.2.tar.gz New: ---- codex-rust-v0.160.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openai-codex.spec ++++++ --- /var/tmp/diff_new_pack.4gg3sk/_old 2026-10-02 23:04:10.853395054 +0200 +++ /var/tmp/diff_new_pack.4gg3sk/_new 2026-10-02 23:04:10.855395137 +0200 @@ -17,7 +17,7 @@ Name: openai-codex -Version: 0.159.2 +Version: 0.160.0 Release: 0 Summary: OpenAI Codex coding agent for the terminal # Legal-Review-Notice: upstream codex is Apache-2.0. Everything after that @@ -29,11 +29,15 @@ # like upstream. Every one declares a licence, none is missing; only the # third-party count is a licence signal, the workspace one moves whenever # upstream adds a crate). Electing Apache-2.0 where it is offered and MIT -# otherwise, the aarch64 tally is Apache-2.0 518, MIT 177, +# otherwise, the aarch64 tally is Apache-2.0 521, MIT 179, # Unicode-3.0 20, MPL-2.0 12, ISC 9, BSD-3-Clause 9, Zlib 5, BSD-2-Clause 1, # CC0-1.0 1, CDLA-Permissive-2.0 1 (aws-lc-sys itemised below, so it is not -# in the tally). 0.159.2 re-vendored no crate at all - the vendor tree is -# byte-identical to 0.158.0's - so the tag above is unchanged by that bump. +# in the tally). A crate with an AND expression counts once under every +# licence it obliges, so these slots sum to 758 across 753 crates, not 754. +# 0.159.3 re-vendored no crate at all - the vendor tree is byte-identical to +# 0.159.2's and 0.158.0's - so the tag above is unchanged by that bump. +# 0.160.0 moved exactly one crate, h2 0.4.16 -> 0.4.19 (MIT either way), so +# the tally above is re-derived rather than carried and reproduces exactly. # - self_cell 1.2.2 is "Apache-2.0 OR GPL-2.0-only" and is the ONLY crate # anywhere in the graph offering GPL. Apache-2.0 is elected, so this # package carries no GPL obligation; please do not re-derive it as GPL. ++++++ _service ++++++ --- /var/tmp/diff_new_pack.4gg3sk/_old 2026-10-02 23:04:10.916397691 +0200 +++ /var/tmp/diff_new_pack.4gg3sk/_new 2026-10-02 23:04:10.919397816 +0200 @@ -11,11 +11,11 @@ feature and leaves the lockfile, hence the vendored set, untouched. To regenerate: - tar xf codex-rust-v0.159.2.tar.gz - patch -p1 -d codex-rust-v0.159.2 < codex-drop-v8-code-mode.patch - rm -rf codex-rust-v0.159.2/codex-rs/vendor + tar xf codex-rust-v0.160.0.tar.gz + patch -p1 -d codex-rust-v0.160.0 < codex-drop-v8-code-mode.patch + rm -rf codex-rust-v0.160.0/codex-rs/vendor osc service manualrun cargo_vendor - rm -rf codex-rust-v0.159.2 + rm -rf codex-rust-v0.160.0 The codex-rs/vendor removal drops the bundled bubblewrap 0.11.2 C sources, which %prep removes as well - codex uses the system bubblewrap instead. @@ -60,7 +60,7 @@ bump, not anything this package can vendor around. --> <service name="cargo_vendor" mode="manual"> - <param name="srcdir">codex-rust-v0.159.2/codex-rs</param> + <param name="srcdir">codex-rust-v0.160.0/codex-rs</param> <param name="compression">zst</param> <param name="update">false</param> </service> ++++++ codex-no-startup-update-check.patch ++++++ --- /var/tmp/diff_new_pack.4gg3sk/_old 2026-10-02 23:04:10.936398528 +0200 +++ /var/tmp/diff_new_pack.4gg3sk/_new 2026-10-02 23:04:10.939398653 +0200 @@ -12,7 +12,7 @@ --- a/codex-rs/core/src/config/mod.rs +++ b/codex-rs/core/src/config/mod.rs -@@ -4053,7 +4053,7 @@ +@@ -4070,7 +4070,7 @@ let review_model = override_review_model.or(cfg.review_model); ++++++ codex-rust-v0.159.2.tar.gz -> codex-rust-v0.160.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/openai-codex/codex-rust-v0.159.2.tar.gz /work/SRC/openSUSE:Factory/.openai-codex.new.1631729/codex-rust-v0.160.0.tar.gz differ: char 28, line 1 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/openai-codex/vendor.tar.zst /work/SRC/openSUSE:Factory/.openai-codex.new.1631729/vendor.tar.zst differ: char 7, line 1
