Synced from monorepo

Synced from monorepo

Changes:
- Workspace server: report `/ready` as failed with dwell on hub connect failure
- Refresh OIDC token for the Grok agent in the shell
- ACP terminal output recorder
- Cross-platform provider auth commands in the shell
- Default `/resume` to Grok sessions with a hint for hidden external sessions
- Resume sessions by title with `--resume`
- Limit app-builder archive size
- Data-driven tag labels for slash commands
- Doctor fixes for tmux
- Custom provider gateways and subprocess environment policy in the shell
- `/tutorial` — opt-in onboarding tour of Grok Build
- Soft and required CLI version checks in the shell
- Privacy banner env overrides survive live settings updates
- Add remote flag to override the image-edit model
- Return profile fields from auth info even when the access token is expired
- Add edit control on queued prompt rows
- Keep fail-closed policy when clearing orphans with no team
- Setting to disable the Ctrl+Space/F8 voice shortcut
- Pass `--raw` to pw-record so Linux dictation works on older PipeWire
- Validate git URLs when adding marketplace entries
- Stop shipping stale tool-doc parameter and tool names
- Re-point dashboard attach after `/fork` only when the parent was attached
- Surface Grok Computer media-generation results as file-path chunks
- Clear web background-task tray on kill and keep the task description
- Show privacy upsell banner in agent view until acted on
- Add tools-server client callback surface
- Protect persistent global hook sources

Source-Revision: 95d84f443eddcbed6cbfd6eed22e2eafe6b3939d
This commit is contained in:
grokkybara[bot] 2026-07-23 17:12:33 +00:00
commit 69f0ba880a
286 changed files with 22939 additions and 9624 deletions

53
Cargo.lock generated
View file

@ -5280,9 +5280,9 @@ dependencies = [
[[package]]
name = "image"
version = "0.25.9"
version = "0.25.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a"
checksum = "85ab80394333c02fe689eaf900ab500fbd0c2213da414687ebf995a65d5a6104"
dependencies = [
"bytemuck",
"byteorder-lite",
@ -5293,8 +5293,8 @@ dependencies = [
"num-traits",
"png",
"tiff",
"zune-core 0.5.1",
"zune-jpeg 0.5.15",
"zune-core",
"zune-jpeg",
]
[[package]]
@ -6267,9 +6267,9 @@ dependencies = [
[[package]]
name = "moxcms"
version = "0.7.8"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "692af879e4d9383c0fd9dec15524af6b6977c8bf1c6b278a4526d5341347c574"
checksum = "bb85c154ba489f01b25c0d36ae69a87e4a1c73a72631fc6c0eb6dde34a73e44b"
dependencies = [
"num-traits",
"pxfm",
@ -10413,16 +10413,16 @@ dependencies = [
[[package]]
name = "tiff"
version = "0.10.3"
version = "0.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f"
checksum = "b63feaf3343d35b6ca4d50483f94843803b0f51634937cc2ec519fc32232bc52"
dependencies = [
"fax",
"flate2",
"half",
"quick-error",
"weezl",
"zune-jpeg 0.4.21",
"zune-jpeg",
]
[[package]]
@ -12047,6 +12047,12 @@ dependencies = [
"web-sys",
]
[[package]]
name = "wildmatch"
version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d654e41fe05169e03e27b97e0c23716535da037c1652a31fd99c6b2fad84059"
[[package]]
name = "winapi"
version = "0.3.9"
@ -13389,7 +13395,7 @@ dependencies = [
[[package]]
name = "xai-grok-pager"
version = "0.2.110"
version = "0.2.111"
dependencies = [
"agent-client-protocol",
"ansi-to-tui",
@ -13479,7 +13485,7 @@ dependencies = [
[[package]]
name = "xai-grok-pager-bin"
version = "0.2.110"
version = "0.2.111"
dependencies = [
"anyhow",
"clap",
@ -13743,7 +13749,7 @@ dependencies = [
[[package]]
name = "xai-grok-shell"
version = "0.2.110"
version = "0.2.111"
dependencies = [
"agent-client-protocol",
"anyhow",
@ -13934,12 +13940,15 @@ dependencies = [
name = "xai-grok-subagent-resolution"
version = "0.1.0"
dependencies = [
"chrono",
"serde",
"serde_json",
"tempfile",
"thiserror 2.0.18",
"tokio",
"toml",
"tracing",
"xai-grok-agent",
"xai-grok-sampling-types",
"xai-grok-tools",
"xai-tool-types",
@ -14079,6 +14088,7 @@ dependencies = [
"url",
"uuid",
"which",
"wildmatch",
"windows 0.61.3",
"wiremock",
"xai-computer-hub-core",
@ -14139,7 +14149,7 @@ dependencies = [
[[package]]
name = "xai-grok-version"
version = "0.2.110"
version = "0.2.111"
dependencies = [
"semver",
]
@ -14804,34 +14814,19 @@ dependencies = [
"pkg-config",
]
[[package]]
name = "zune-core"
version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a"
[[package]]
name = "zune-core"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb8a0807f7c01457d0379ba880ba6322660448ddebc890ce29bb64da71fb40f9"
[[package]]
name = "zune-jpeg"
version = "0.4.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713"
dependencies = [
"zune-core 0.4.12",
]
[[package]]
name = "zune-jpeg"
version = "0.5.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "27bc9d5b815bc103f142aa054f561d9187d191692ec7c2d1e2b4737f8dbd7296"
dependencies = [
"zune-core 0.5.1",
"zune-core",
]
[[package]]