Skip to content

xAI Grok CLI (Grok Build) bc7f02e

Released · xAI

What the release notes say

Synced from monorepo

Synced from monorepo

Changes:

  • fix(grok-shell): use create/fork Grove gate on new-worktree resume
  • fix: deflake cancel/resend PTY + graceful SIGTERM fixture
  • security: fix SessionStart hook persistence via config.toml in sandbox that leads to unsandboxed execution
  • fix(scheduler): preserve full task UUIDs
  • fix(scheduler): stop completed recurring tasks
  • grok-hooks: parse PreToolUse additionalContext and defer
  • grok-shell: measure session-end teardown as tracing spans
  • Separate turn task from cancellation
  • Share ordinary human message admission
  • Add parent Queue delivery base
  • grok-pager: ship the install download compressed (zstd/gzip)
  • grok-shell: stop a dropped connection costing a subagent 2s
  • grok-mcp: drop comments from the per-server start change
  • Fleet observability for turn-level transient retries
  • Retry transient sampler failures instead of killing the turn
  • Handle the split max_prompt_tokens and max_time_limit incomplete reasons and carry raw_stop_reason
  • Collapse slash-command static metadata into a slash_meta! macro
  • xai-grok-shell: delete never-wired worktree pool and relocation transaction machinery
  • xai-grok-pager: move input/ and search/ into xai-grok-pager-render
  • fix(plugins): send document context as structured input
  • xai-grok-pager: delete verified dead code (wrapper layer, dashboard vestiges, dead helpers)
  • Route truncation turn failures to the truncation error copy via a typed error kind
  • Surface the real compaction error instead of a bare "Compaction failed."
  • xai-grok-pager: purge stale internal docs, orphaned assets, and dead benchmark examples
  • Execute completed tool calls on Length-truncated turns instead of failing
  • Give the model catalog one source for its URL and its fetch
  • Extract gboom game into standalone xai-grok-gboom crate
  • xai-grok-shell: delete duplicate tests (no coverage loss)
  • fix(grok-shell): make acked flushes durable and renames tear-proof
  • xai-grok-shell: remove unused dev binaries test-sampling-server and test_multipart_upload
  • fix(grok-shell): heal untagged worktree summaries at list and load
  • fix(grok-shell): stamp worktree identity on summaries at creation
  • fix(grok-home): single home resolver so Windows agents can open ~/.grok
  • grok-shell: start MCP servers without a batch cap
  • grok-hooks: PreToolUse ask prompts the user
  • grok-shell: move MCP OAuth off the session spawn path
  • fix(grok-build): clamp images to 2000px even when re-encode doesn't shrink bytes
  • Remove dead/duplicate tests in scrollback
  • Remove dead/duplicate tests in slash/acp/diagnostics/notifications

Source-Revision: d5a0335a47221e8c9519936cb693e9b6450227ec