Skip to content

xAI Grok CLI (Grok Build) 97f190f

Released · xAI

What the release notes say

Synced from monorepo

Synced from monorepo

Changes:

  • Push Remote Control status once per failed daemon start and release the tunnel claim in one place
  • Make the connection toast visible to the rest of the crate, matching session follow
  • Apply queue actions to prompts held behind another device's turn
  • Move the permission rule loader into its own crate
  • Keep the Remote Control tunnel claim through reconnects and pick up a record saved elsewhere
  • Pre-stop lifecycle broker with a handler registry
  • Take privacy mode from the daemon's auth update reply
  • Keep another device's turn and its question card together
  • Add an end-to-end test builder with headless and terminal modes, shared fixtures, and model scripting
  • Move permission rule types, parser, and compiled policy into the permission-rules crate
  • Merge MCP server config from multiple sources
  • Move shell-parsing permission modules into the permission-rules crate
  • Send a compact transcript for session recap on grok-4.5 at low effort
  • Send only the last turn for the turn summary on grok-4.5 at low effort
  • Record unpair requests in the mock Remote Control relay
  • Send images to a session on another computer
  • Move the remote settings cache into cloud config
  • Answer questions from another device's turn on a remote session
  • Tidy Remote Control layout and tests
  • Leave oversized logs out of the per-turn session archive
  • Send the session reasoning effort on compaction requests
  • Publish every login change on a watch
  • Show a per-model notice banner above the prompt
  • Re-expose subagent type on spawn so plugin and user agent types can be selected
  • Answer suggest requests so Tab completes in shell mode on the daemon route
  • Let the workspace daemon own the per-folder sandbox, including proxy lifecycle, violation reporting, and sandbox control
  • Move an approved device to the paired list immediately
  • Hold network requests and ask before allowing egress, with per-call credentials
  • Render an MCP result's structured content once when a text block already carries it
  • Sync managed cloud config
  • Close symlink-following sandbox paths and make Always-reject stick
  • Re-read an HTTP MCP bearer token from a file on every request
  • Mark Agent Host gaps on each end-to-end test and add a status command
  • Let one Grok window per computer run the Remote Control tunnel
  • Move the folder trust decision into shared config types
  • Classify managed policy trust, including tamper
  • Color the Ask mode composer flag and border green
  • Move agent host inline tests into sibling test files
  • Carry the model choice as one type
  • Show "Waiting on N subagent(s)" while the parent turn is blocked
  • Stub the project-directory classifier in upload tests
  • Render Agent Host monitor rows as Poll
  • Start the Agent Host daemon with the host server when that capability is enabled
  • Return MCP server details for settings reads
  • Hold a send while another device's turn runs on a remote session
  • Stop pushing shell deny entries to the Agent Host daemon
  • Answer headless questions the same way the shell does
  • Run sandbox tests only where the sandbox applies, and say so when they are skipped
  • Tag another device's turn updates with its prompt id
  • Deliver sandbox violation cards through the permission hook, with one replay of an allowed result
  • Show another device's turn as running on a remote session
  • Tell a session refused for a missing key to reopen after pairing
  • Recover batch memory consolidation from cleanup and plan conflicts, and keep search pages from repeating hits
  • Wait out a busy fork parent instead of declining the fork
  • Run parallel tool calls in per-path lanes keyed by a server-advertised path
  • Remove compact instructions from Grok Build
  • Serialize clipboard operations on Windows
  • Stop the session leader from dropping client messages, with leader-mode end-to-end coverage
  • Keep the session's context window selection in the model picker
  • Remove leftover unicode tables of contents and an empty terminal-sequence filter test
  • Retarget agent keep-rules to the current source
  • Delete month-old doc dumps and retarget living docs
  • Clean up terminal helpers and leftover table-of-contents banners
  • Pin the theme while asserting slash-command color
  • Re-copy agent skill definitions, take names from the full path, and honor disable-user-invocation
  • Cut per-user terminal VM start latency with faster mount polling, batched tokens, and parallel start mounts
  • Chain a context-window step between model and effort in the model picker

Source-Revision: f589e31cc17fbf9a41072a379dba4673f6aa0861