Skip to content

xAI Grok CLI (Grok Build) 4827113

Released · xAI

What the release notes say

Synced from monorepo

Synced from monorepo

Changes:

  • Drop the previous agent view on a minimal /new so /resume reloads
  • Typed PlanKept and PlanCleared session notifications
  • Request AvailableModels in the variant form
  • In-place clone progress on a terminal, with JSON events under --json
  • Support deleting memories
  • Clean up pager overlay panes and the settings modal
  • Document the skill read cap and session sweep
  • Post-turn plan review UI
  • Typed tool-approval gate, on by construction for desktop and daemon hosts
  • Stop Ctrl-V attaching the wrong clipboard image on the macOS osascript fallback
  • Remove the unclickable Done N completed Subagents dock row
  • Show a background subagent as cancelled when its session is cut off
  • /memory modal disabled and empty states
  • Light the FsChanged producer per exposed root; notifications reach every bound session
  • Session sweep judges sessions as a unit and keeps write-once artifacts
  • Rewind requires only the base compaction checkpoint
  • CreatePlan keep, review gate, and execute_plan
  • Every workspace daemon stop has a typed reason — exit 0 / 77 / 78, a marker for detached hosts, and a plain last line
  • Surface structuredContent from MCP tool results to the model
  • Tell the MCP server when a tool call is abandoned
  • Render directly listed MCP tool calls with a label and their error
  • Hide the arguments line for an MCP tool called with none
  • Open a new session after /delete in the minimal UI
  • Fix aarch64 musl CLI SIGILL on CPUs without SHA-512
  • Cap skill markdown reads and skill body injection at the read token cap
  • Relay the daemon's tool_approval_policy in the ToolPermission prompt
  • Hub-only workspace for every non-sandbox host (workspace daemon and CLI leader)
  • Turns authenticate against the current workspace daemon
  • No auto recap while anything can wake a turn
  • Document child takeover allowlist and MCP catalog names
  • Mint the workspace device key once and name it by its RFC 7638 thumbprint
  • Record how every MCP tool call ended
  • Run slash commands typed into the plan-approval notes box
  • Each active session carries its own daemon client
  • Compress chat request bodies with zstd when the server advertises it
  • Open the target subagent from the send_subagent_message row
  • Name the target and delivery on the send_subagent_message row
  • Use ring on Windows ARM64 and build aws-lc without jitterentropy there
  • Document child transcripts and Remote Control relay
  • Document GNU --output writes, plugin snapshot, and identity stamp
  • Background subagent rows finish when the child completes
  • Snapshot settings theme rows from the current screen mode
  • Show a child agent's transcript in the subagent view
  • /btw sends images; daemon errors read as sentences
  • Read hub initial-connect hedge and deadline from the environment
  • Hedge the initial hub transport and bound the connect by a deadline
  • Build the shared plugin registry snapshot from disk config
  • Interjections carry images
  • Session prompt forwards image blocks
  • Send images with a user message
  • Keep the identity stamp's readiness on whichever presence hosts the actor
  • Release a rolled-back install's binding with one compare-and-unmap
  • Raise the runtime thread stack to 8 MB
  • Constrain memory dream generation to JSON Schema
  • Reconcile the daemon's folders on desktop connect; the daemon records who added each
  • Answer daemon approval cards through the TUI permission prompt
  • Permission decision, approval dialog, and surface channel

Source-Revision: be7ce6e8cffe46d20bef9834b211616082ee866b