• Tech Dev NotesTech Dev Notes
Apps
  • Lookup
  • Compare
Market movement
  • Charts
  • Rankings
Visual proof
  • Screens
  • Store listings
  • Icons
Stacks and releases
  • Tech stacks
  • Tool releases
  • Developers
More
  • X feature flags
  • Grokipedia
  • Grok companions
  • Blog
  • Follow on X
Skip to content

© 2026 Tech Dev Notes

RSSAboutAPIPrivacyTermsSitemap@techdevnotes
Grok Build Src

xAI · Web

Grok Build Src 47348d13ec45

6e386420825b→47348d13ec45·July 25, 2026 at 7:03 PM UTC

0.2.112 — onboarding tutorial, search tool overrides, hooks in config.toml, richer doctor/resume/workflows, and a breaking CLI version-policy split.

Changelog

  • [changed] CLI version policy now separates soft update floors/ceilings from hard startup requirements.
  • [new] /tutorial opens an opt-in nine-topic onboarding tour.
  • [new] tool_overrides / toolOverrides let you set date cutoffs and domain allowlists on the built-in search tools.
  • [new] Config options to add query parameters or environment-backed headers on custom model providers, and to control which variables reach shell tools.
  • [new] Hooks can be defined in config.toml / managed_config.toml / requirements.toml (same schema as JSON hook files, additive across layers).
  • [changed] Terminal and environment fixes are consolidated under /doctor, with clearer guidance; grok doctor fix can repair common tmux clipboard and passthrough problems.
  • [new] Slash commands can show optional bracket tags (e.g. [new]) via config or remote settings.
  • [new] Queued prompts offer an [edit] mouse control beside Send now and cancel.
  • [new] Voice shortcut toggle in settings can disable Ctrl+Space/F8 without turning voice off entirely.
  • [changed] Image edit can use a remotely configured model slug instead of a hardcoded default.
  • [changed] Per-provider auth helpers work on Windows and can run from a configurable working directory.
  • [changed] /resume lists native Grok sessions by default (with a hint when external sessions are hidden); grok --resume accepts session title as well as ID.
  • [changed] Workflows overlay shows live per-agent progress and follows the active phase; failed workflow runs can be resumed; scratch file limits are higher.
  • [changed] Marketplace add rejects non-git URLs at add time.
  • [changed] Clicking the “still running” status opens the tasks pane.
  • [changed] Web search defaults to grok-4.5.
  • [fix] File attachments appear correctly when resuming or replaying conversations.
  • [fix] Remote-client terminal output is recorded so read-file hints and monitors work.
  • [fix] Background shell commands report real exit codes (no longer always -1).
  • [fix] Marketplace source refreshes no longer hang the TUI or trap you in the extensions modal.
  • [fix] Background task tray clears killed tasks and keeps descriptions after reconnect.
  • [fix] Dashboard overlay returns correctly after forking a dashboard-attached session.
  • [fix] Linux voice dictation works on PipeWire versions before 1.6.
  • [fix] Fork from a rewound session copies the correct live-branch history.
  • [fix] Account pane still shows name and email after the access token expires.
  • [fix] Voice mode allows editing already-dictated text without closing the mic; dictation text is no longer dropped on Enter-to-send.
  • [fix] Startup hangs on Linux after concurrent launches or rapid restarts are fixed.
  • [fix] MCP tools appear without restart after enrolling or updating a managed service; plugin subagents see the same MCP tools as the parent.
  • [fix] Copy confirmations use shorter success messages.
  • [fix] Repeated identical tool calls end the turn silently (no stop banner).
  • [fix] Bash mode (!) shows yellow prefix and action label in minimal mode.
  • [fix] Parked turns no longer spam duplicate “Worked for” markers in the transcript.

Agent & tools

  • New slash command: /tutorial.
  • Search-tool policy via tool_overrides / toolOverrides (date cutoffs, domain allowlists).
  • Hooks ship from config layers as [[hooks.<Event>]] tables; listed in /hooks with layer provenance (user:, managed:, requirements/…).
  • Doctor surface covers more terminal/environment repairs, including tmux clipboard/passthrough via grok doctor fix.
  • Resume UX: native-session default listing, resume-by-title from the CLI.
  • Workflows: live multi-agent progress, resumable failed runs.

Docs

  • Hooks user guide and custom-hooks docs cover config-file hooks (TOML shape, additive layering, provenance labels).
  • shell-README documents [[hooks.<Event>]] in config layers.
  • Background-tasks guide clarifies the “still running” / waiting status line and interrupt-by-typing behavior.

Under the hood

  • Package set bumped to 0.2.112 (xai-grok-shell, xai-grok-pager, xai-grok-version, and related bins).
  • Internal shell/runtime containment env surface expanded (XAI_GROK_SHELL_RUNTIME_CONTAINMENT_CHILD).
  • Additional session-end hook and pager endline/park marker coverage in the test suite; GitHub export RPC/workspace pieces landed in-tree.

Upgrade notes

  • Treat the CLI version policy change as breaking: soft update floor/ceiling and hard startup requirements are now separate — confirm your pinned or packaged version gates still match how you ship grok.
  • If you distribute hooks organization-wide, you can move them into managed_config.toml / requirements.toml instead of only JSON files; layers combine additively and do not replace each other.
  • Search behavior may differ where tool_overrides / remote defaults apply; web search’s default model is now grok-4.5.
Older release← 6e386420825b
All Grok Build Src releases →