Grok Build v1.0.1

Grok Build 1.0.1 makes your workspace safer and more efficient with smarter resource management—subagents now queue instead of crashing your system, and the new /rewind command protects your files while asking for confirmation. We've also added the grok du command to help you ...

Grok Build 1.0.1
- /rewind only truncates conversation history instead of files as well, and asks for confirmation by default
- Subagent spawning is bounded; wide fan-outs queue instead of exhausting file descriptors
- New grok du command shows disk usage of ~/.grok including worktrees and sessions
- Tools report whether they only read data, enabling safer restricted agents and subagents
- Renaming a session from the dashboard starts with the current title prefilled
- /usage, /session-info, and /context open in a tabbed modal instead of adding text to the conversation
- grok trace exports now bundle memory trace files for easier debugging
- Session rename enforces a 100-character limit and preserves manual titles across machines
- New /rename --auto unpins a manual session title so automatic titling resumes
- Video generation from references supports preset voices, single-image input, 1–15 s durations, and 4:3 / 3:4 aspect ratios
- Sandbox config entries ending in /** grant the parent directory instead of creating a literal ** subdirectory
- Failed channel updates suggest the matching GROK_CHANNEL reinstall command
- On Apple Silicon, grok installs the native arm64 build even from a Rosetta shell or x86_64 updater
- Skills that share names with built-in commands appear alongside them in the slash menu with qualified names
- Notebook permission rules imported from other tools are ignored with a warning instead of applying broadly
- Goal evaluation at round end no longer fails due to timeouts
- Tool timeouts no longer hang the agent when child processes are stuck or hold pipes open
- Home and End move to the start or end of the current logical line when the prompt is wrapped
- Worktree sessions show their branch in the status bar and keep status when switching directories, resuming, or opening the dashboard
- Recaps are written in the same language as your conversation
- Plugin suggestions no longer flash incorrectly while typing
- Send Now works during active goals without cancelling the goal
- Headless sessions wait for MCP servers before tool use
- Non-interactive sessions (grok -p) no longer fail when the agent asks for user input or plan approval
- Session load and creation no longer freeze forever when .envrc evaluation blocks
- Deleting a session stops and waits for running subagents before wiping history
- Permission and plan-approval notification hooks no longer fire on auto-allowed tools
- Mid-turn steering sent with double-Enter or Ctrl+Enter tells the model it arrived while work was in progress
- Scrollback drag selection no longer gets stuck after releasing the mouse outside VS Code or Cursor terminals
- Video generation tools show a clear error when storage requirements are not met instead of silently disappearing
- Esc on the cancel-turn panel closes the panel and keeps the current turn running
- Git status and diff no longer cause high CPU or memory use on large repositories or histories
- History search no longer leaks background threads in long sessions with many subagents
- Resuming large sessions is significantly faster and no longer shows an incomplete transcript while replay is still applying