Skip to content

xAI Grok CLI (Grok Build) 07e35a3

Released · xAI

Breaking

What the release notes say

Synced from monorepo

Synced from monorepo

Changes:

  • The workspace daemon installs the computer-use helper from the desktop release channel
  • Generate durable titles for remote sessions
  • Report a lost lock from the workspace daemon launcher
  • Stop upload queue sampler leaks
  • Match the effort picker against the option label
  • Answer a blocking spawn_subagent honestly when send-now cancels the turn
  • Remove the disabled inline edit-and-resubmit feature
  • Route the leader lock through the bounded file-lock helper
  • Add a bounded file-lock helper with a local acquire slot
  • Inject the long reasoning reminder after auto-compaction; emit the turn event on cancel
  • Expose a per-model max_request_bytes limit
  • Fork a session on the remote daemon route
  • Clean up pager question view and render banners
  • Name bundled workflows with a new bundled source kind
  • Long reasoning reminder settings table plus a dedicated feature flag
  • Settings toggle for automatic subagent model inheritance
  • Tell the model to reply to the user first on an interjection, then resume
  • Same subagent activation in grok agent stdio as in the TUI; partial [subagents] tables keep subagents enabled
  • Discover project hooks
  • Return focus to the composer after a queued-prompt edit
  • Collapsed edit blocks override expanded_by_default
  • Record turns the previous process never finished; keep leader crash evidence
  • Revert focusing [+ New Agent] when opening the dashboard
  • Fan out session inboxes so the owner's hook handler stays attached when a peer harness binds
  • Focus [+ New Agent] when opening the dashboard
  • Ctrl+Z right after a stash pops the composer stash
  • agent.md MCP headers take precedence over config.toml and persist on reload
  • Workspace daemon runs all tool calls without permission prompts
  • Record ordinary read caps on tool completion
  • Keep a runtime-loaded API key out of the process environment
  • The agent outlives the runtime local set in production entrypoints, fixing a teardown use-after-free
  • Resume idle remote sessions from durable checkpoints
  • Binary-safe staged writes for workspace files
  • Hide the per-activity timer on narrow turn-status rows
  • Remote Control works end to end from the web controller
  • Drop agent counts from workflow runs list rows
  • Blank row between workflow objective and phase rail
  • Drive the deduplicating uploader from a process-lifetime runtime
  • Hold a tracing span clone as the subagent spawn parent
  • Scope orphan-subagent heal to the loading session so forks show only their own children
  • A session id listed on two machines is refused
  • Open the command palette with Ctrl+P on the welcome screen
  • The ownership refusal names both accounts
  • Hide the [Dashboard] button in the subagent fullscreen view
  • Transient turn retry for headless root sessions; scale the episode window with the idle detector
  • Route built-in guidance through user rules
  • A session on another machine refuses what only this machine's daemon can run
  • A listed remote session opens on the machine it lives on
  • Inject a direct-prose startup user rule
  • Surface non-2xx and rejected analytics events as errors
  • Remote Control connects to the target
  • Bump tree-sitter 0.25.10 to 0.26.13 (Array strict-aliasing fix)
  • Keep subagents running through the full task
  • Bound the session registry lock so a stranded NFS lock cannot hang startup
  • Coerce unambiguous MCP argument mismatches
  • Remove subagent_type from the task tool
  • Record tool-call identity and grep source outcome
  • Guide scannable response formats
  • Improve communication clarity
  • Present a refreshed bearer in-band; widen OIDC refresh margin
  • Add auth.refresh method and frames to the tool protocol ——— end ———

Source-Revision: 84745de98b3d3996729aefcefd518890ffb73930