Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package grok-build for openSUSE:Factory checked in at 2026-09-08 16:57:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/grok-build (Old) and /work/SRC/openSUSE:Factory/.grok-build.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "grok-build" Tue Sep 8 16:57:48 2026 rev:10 rq:1376231 version:1.0.16+git20260901.72a61251 Changes: -------- --- /work/SRC/openSUSE:Factory/grok-build/grok-build.changes 2026-09-01 15:49:04.298253081 +0200 +++ /work/SRC/openSUSE:Factory/.grok-build.new.1265/grok-build.changes 2026-09-08 17:01:04.990406887 +0200 @@ -1,0 +2,46 @@ +Mon Sep 7 15:43:15 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to git snapshot 1.0.16+git20260901.72a61251 (upstream + 1.0.13 through 1.0.16): + * Security: native Write and Edit no longer bypass deny rules + through a repository symlink + * Security: the upstream installer scripts no longer interpolate + an unescaped GROK_CHANNEL value into ~/.grok/config.toml; + those scripts are not shipped in this package + * New managed policy engine for MCP servers, plugins and the + marketplace; selectable models can be pinned from a signed + requirements.toml + * MCP: support for 2026-07-28 elicitation via multi round-trip + requests, bind-time MCP servers, and a fix for the OAuth + deadlock in /mcps auth + * ACP: new session/set_config_option, and session/new is now + answered at spawn + * Reasoning effort is a setting instead of separate model + variants, and a model may map a different id per effort + * Faster startup: settings are fetched once per boot and served + cache-first, repository status and the auth refresh are + prefetched, and managed config moved off the critical path + * Hooks: client-registered PostToolUse hooks contribute feedback + and context; session-close hooks are bounded by a per-hook + budget + * Scheduled loops and live workflows are re-injected on + compaction, completed subagent sessions always shut down, and + loop task UUIDs keep their dashes + * grok inspect reports the bypass lock as advisory rather than + enforced, and policy leader reclaim no longer kills supervised + daemons + * Pager: new gated panel dock consolidating Subagents, Tasks, + Watchers and Queued above the prompt; per-turn usage is + persisted and exposed via grok usage; failed suppressed tool + calls are rendered instead of dropped + * 413 and drifted size-overflow errors are routed through the + compaction input ladder, and get-output waits are capped at + one hour +- Switch to upstream-version-prefixed snapshot versioning + (1.0.16+git<date>.<hash>) instead of the bare 0+git<date>.<hash> + so the shipped upstream version is visible; the git date and + hash are kept because upstream publishes no tags or releases and + reuses version numbers across commits (1.0.10 appears at two + sync commits, 1.0.5 at three) + +------------------------------------------------------------------- Old: ---- grok-build-0+git20260828.bc7f02e.tar.zst New: ---- grok-build-1.0.16+git20260901.72a61251.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ grok-build.spec ++++++ --- /var/tmp/diff_new_pack.sslfhC/_old 2026-09-08 17:01:07.630517314 +0200 +++ /var/tmp/diff_new_pack.sslfhC/_new 2026-09-08 17:01:07.635517523 +0200 @@ -17,13 +17,13 @@ Name: grok-build -Version: 0+git20260828.bc7f02e +Version: 1.0.16+git20260901.72a61251 Release: 0 Summary: Terminal AI coding agent by xAI # Legal-Review-Notice (boo#1273104): licences of the statically linked Rust # dependencies, verified against the vendored tree with -# "cargo tree -p xai-grok-pager-bin -e normal" (1016 crates in this graph, -# 1251 vendored): +# "cargo tree -p xai-grok-pager-bin -e normal" (1018 crates in this graph, +# 1256 vendored): # - pdf_oxide IS shipped (pulled with its "rendering" feature), but it is # "MIT OR Apache-2.0" and carries no GPL code. Its src/decoders/jbig2.rs is # a pass-through stub ("no actual decoding performed"); its sole GPL-3.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.sslfhC/_old 2026-09-08 17:01:07.725521287 +0200 +++ /var/tmp/diff_new_pack.sslfhC/_new 2026-09-08 17:01:07.733521622 +0200 @@ -1,10 +1,19 @@ <services> + <!-- Snapshot versioning: upstream has no tags or releases, and its internal + version (crates/codegen/xai-grok-pager-bin/Cargo.toml) is NOT unique per + commit - 1.0.10 appears at two sync commits, 1.0.5 at three - so the git + date and hash must stay to keep Version: unique and monotonic. + On every bump update BOTH the revision below AND the version prefix in + versionformat (the only load-bearing one - a "version" param is ignored + whenever versionformat is set) to the upstream version at that revision. + Never LOWER the prefix: upstream's internal version is not guaranteed + monotonic across monorepo syncs, so if it ever regresses keep the + previous prefix, otherwise the package needs an Epoch. --> <service name="obs_scm" mode="manual"> <param name="url">https://github.com/xai-org/grok-build.git</param> <param name="scm">git</param> - <param name="revision">bc7f02eddd3d84085849dc19ed216f11c23b0571</param> - <param name="version">0</param> - <param name="versionformat">0+git%cd.%h</param> + <param name="revision">72a61251fcffb464bcc687aeb5a998e5a98ec0c9</param> + <param name="versionformat">1.0.16+git%cd.%h</param> <param name="changesgenerate">disable</param> </service> <service name="tar" mode="manual"/> ++++++ grok-build.obsinfo ++++++ --- /var/tmp/diff_new_pack.sslfhC/_old 2026-09-08 17:01:07.779523546 +0200 +++ /var/tmp/diff_new_pack.sslfhC/_new 2026-09-08 17:01:07.784523755 +0200 @@ -1,5 +1,5 @@ name: grok-build -version: 0+git20260828.bc7f02e -mtime: 1787936181 -commit: bc7f02eddd3d84085849dc19ed216f11c23b0571 +version: 1.0.16+git20260901.72a61251 +mtime: 1788301233 +commit: 72a61251fcffb464bcc687aeb5a998e5a98ec0c9 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/grok-build/vendor.tar.zst /work/SRC/openSUSE:Factory/.grok-build.new.1265/vendor.tar.zst differ: char 7, line 1
