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-08-24 12:10:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/grok-build (Old)
 and      /work/SRC/openSUSE:Factory/.grok-build.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "grok-build"

Mon Aug 24 12:10:55 2026 rev:7 rq:1373245 version:0+git20260819.19d42e3

Changes:
--------
--- /work/SRC/openSUSE:Factory/grok-build/grok-build.changes    2026-08-17 
17:01:30.034348369 +0200
+++ /work/SRC/openSUSE:Factory/.grok-build.new.1258/grok-build.changes  
2026-08-24 12:16:16.120927454 +0200
@@ -1,0 +2,57 @@
+Sun Aug 23 05:30:19 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to git snapshot 0+git20260819.19d42e3:
+  * Add a persistent "Never allow" permission answer for MCP tools
+    and web-fetch domains, default remember_tool_approvals to on and
+    report granular prompt outcomes plus the remember-gate state
+  * Block a session behind a consent notice until it is accepted,
+    carry the notice in remote settings, record the answer locally
+    and verify acceptances server-side against what was served
+  * Restrict login to a single team with the new
+    GROK_FORCE_LOGIN_TEAM_ID environment override
+  * Adopt sibling auth tokens before taking the auth lock and bound
+    startup-path token refreshes; the earlier authentication straddle
+    hardening was reverted
+  * Add automatic worktree garbage collection behind a fail-closed
+    safety gate, clone straight into a projected worktree and stop
+    dropping a sibling worktree registration when removing a worktree
+  * Let sandbox sessions delete loops, remove a scheduled loop from
+    the background-tasks tray and keep paused workflows visible
+  * Interrupt identical tool-call loops earlier, in two tiers, and
+    keep the ask-user tool out of subagents
+  * Gate /goal verification on objective-named CI oracles and require
+    in-repo tests for planner and verifier changes
+  * Compact on a model family switch, add an optional model_family to
+    the model catalog schema and cap parallel media-generation tool
+    calls at eight images and four videos
+  * Unblock queued messages and allow queue edits during goal mode,
+    preserve agent message anchors and typed input provenance and add
+    a typed input queue policy
+  * Add a status line, re-run a command status line on a timer via
+    refresh_interval, keep the page-flip prompt pin through scroll and
+    render e-mail addresses as mailto links in the pager
+  * Use browser-style shift-extended selection in the textarea, expand
+    command output when unfolding a folded section and deflake the
+    bash full-output double-click fold in the PTY pager
+  * Load a single session summary for the /session-info title row
+    instead of scanning every session, and drop the yanked prompt on a
+    Ctrl+C rewind
+  * Resolve session HEAD metadata from refs only, never from the
+    object database
+  * Fix still-streaming replies freezing when thinking interleaves,
+    and TTS decode window span export under concurrent decode
+  * Fix zero-data-retention storage errors in the video API and the
+    matching Imagine messaging
+  * Forward MCP protocol icons on MCP list responses, add the
+    GROK_CONNECT_UI_TIMEOUT_SECS override for the startup connect
+    budget and deny unwrap, expect and panic on session
+    resource-release paths
+- Rebase 0002-disable-telemetry-by-default.patch onto the moved
+  resolve_telemetry_mode context
+- Refresh the vendored Rust crate dependencies
+- Document in the spec why the licence tag carries GPL-2.0 WITH
+  Linking-exception and LGPL-2.1-or-later: libgit2-sys statically
+  links the bundled libgit2 C sources, whose deps/xdiff is
+  LGPL-2.1-or-later, and refresh the audited crate counts
+
+-------------------------------------------------------------------

Old:
----
  grok-build-0+git20260815.d6a22a1.tar.zst

New:
----
  grok-build-0+git20260819.19d42e3.tar.zst

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ grok-build.spec ++++++
--- /var/tmp/diff_new_pack.DkQ1XF/_old  2026-08-24 12:16:19.550050325 +0200
+++ /var/tmp/diff_new_pack.DkQ1XF/_new  2026-08-24 12:16:19.553050432 +0200
@@ -17,12 +17,13 @@
 
 
 Name:           grok-build
-Version:        0+git20260815.d6a22a1
+Version:        0+git20260819.19d42e3
 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" (1003 vendored crates):
+# "cargo tree -p xai-grok-pager-bin -e normal" (1015 crates in this graph,
+# 1250 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
@@ -35,6 +36,14 @@
 #    selectors and smartstring (MPL-2.0+).
 #  - colored_json (EPL-2.0) is NOT in this binary's dependency graph; it is
 #    reachable only from xai-ratatui-inline, which this package does not build.
+#  - GPL-2.0 WITH Linking-exception and LGPL-2.1-or-later cover the libgit2 C
+#    sources that libgit2-sys bundles and links statically: libgit2 itself is
+#    GPL-2.0 with the linking exception, and its deps/xdiff (LibXDiff) is
+#    LGPL-2.1-or-later. The LGPL-covered deps/winhttp is Windows-only and is
+#    not compiled here.
+#  - aws-lc-sys, rust-stemmers and zstd-sys ship a GPL licence text but none
+#    applies: aws-lc expressly elects ISC over GPL-2.0, rust-stemmers' GPL-3.0
+#    covers only its test_data, and zstd is dual BSD-3-Clause/GPL-2.0.
 License:        Apache-2.0 AND MPL-2.0 AND GPL-2.0 WITH Linking-exception AND 
LGPL-2.1-or-later
 URL:            https://github.com/xai-org/grok-build
 Source0:        %{name}-%{version}.tar.zst

++++++ 0002-disable-telemetry-by-default.patch ++++++
--- /var/tmp/diff_new_pack.DkQ1XF/_old  2026-08-24 12:16:19.605052296 +0200
+++ /var/tmp/diff_new_pack.DkQ1XF/_new  2026-08-24 12:16:19.611052510 +0200
@@ -1,9 +1,9 @@
 diff --git a/crates/codegen/xai-grok-shell/src/agent/config.rs 
b/crates/codegen/xai-grok-shell/src/agent/config.rs
-index f7f080c..0bbdbc1 100644
+index 66ede58..0517ddd 100644
 --- a/crates/codegen/xai-grok-shell/src/agent/config.rs
 +++ b/crates/codegen/xai-grok-shell/src/agent/config.rs
-@@ -2057,6 +2057,11 @@ impl Config {
-         self.resolve_two_pass_compaction().value
+@@ -2447,6 +2447,11 @@ impl Config {
+         self.is_feature_enabled(Feature::TwoPassCompaction)
      }
      pub(crate) fn resolve_telemetry_mode(&self) -> Resolved<TelemetryMode> {
 +        // openSUSE: telemetry is disabled unconditionally for the 
distribution

++++++ _service ++++++
--- /var/tmp/diff_new_pack.DkQ1XF/_old  2026-08-24 12:16:19.688055270 +0200
+++ /var/tmp/diff_new_pack.DkQ1XF/_new  2026-08-24 12:16:19.694055485 +0200
@@ -2,7 +2,7 @@
   <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">d6a22a1aed70b58d30a0f82a1a2a76ce1301631e</param>
+    <param name="revision">19d42e35c07a9c9244f03f6df0c4c353f970d4f9</param>
     <param name="version">0</param>
     <param name="versionformat">0+git%cd.%h</param>
     <param name="changesgenerate">disable</param>

++++++ grok-build-0+git20260815.d6a22a1.tar.zst -> 
grok-build-0+git20260819.19d42e3.tar.zst ++++++
/work/SRC/openSUSE:Factory/grok-build/grok-build-0+git20260815.d6a22a1.tar.zst 
/work/SRC/openSUSE:Factory/.grok-build.new.1258/grok-build-0+git20260819.19d42e3.tar.zst
 differ: char 7, line 1

++++++ grok-build.obsinfo ++++++
--- /var/tmp/diff_new_pack.DkQ1XF/_old  2026-08-24 12:16:19.749057455 +0200
+++ /var/tmp/diff_new_pack.DkQ1XF/_new  2026-08-24 12:16:19.753057599 +0200
@@ -1,5 +1,5 @@
 name: grok-build
-version: 0+git20260815.d6a22a1
-mtime: 1786806888
-commit: d6a22a1aed70b58d30a0f82a1a2a76ce1301631e
+version: 0+git20260819.19d42e3
+mtime: 1787169330
+commit: 19d42e35c07a9c9244f03f6df0c4c353f970d4f9
 

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/grok-build/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.grok-build.new.1258/vendor.tar.zst differ: char 7, 
line 1

Reply via email to