• 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
  • Blog
  • Follow on X
Skip to content

© 2026 Tech Dev Notes

RSSAboutAPIPrivacyTermsSitemap@techdevnotes
Grok Build Src

xAI · Web

Grok Build Src 7cfcb20d2b50

98c3b2438aa9→7cfcb20d2b50·July 18, 2026 at 7:03 PM UTC

Open-source sync to 0.2.105: default model is now Grok 4.5, plus /summarize, minimal-mode /btw, shell env parity, and assorted reliability fixes from 0.2.103–0.2.105.

Changelog

  • [changed] Default model is now Grok 4.5, with high/medium/low reasoning effort and improved compaction settings.
  • [new] /summarize slash command is available as an alias for /recap to request an on-demand session summary.
  • [new] /btw now works inside grok --minimal, showing answers in the live area and committing them to scrollback on Esc.
  • [new] Appearance setting “Snap prompt to top on send” ([ui] page_flip_on_send) lets you keep the viewport where it is instead of jumping to the new prompt.
  • [new] Background work counts appear in a persistent status line above the prompt instead of repeated transcript messages.
  • [new] require_sha option prevents remote plugins from tracking mutable branches or tags.
  • [changed] Local sessions can inherit full rc environment, cwd, and exports across tool calls (configurable); local shell tools see the same environment variables, aliases, and functions as your login shell.
  • [new] MCP servers from plugins can require setup choices (for example a regional site) before connecting.
  • [changed] Quitting a fullscreen session shows the session title and last exchange above the resume command.
  • [new] SSH sessions show a one-time tip recommending grok wrap ssh <host> for clipboard and terminal restore.
  • [fix] Syntax highlighting in diffs and the file viewer no longer miscolors strings or comments that span multiple lines.
  • [fix] Global rules from ~/.grok/rules and compatible vendor homes are discovered correctly.
  • [fix] Background tasks that finish after Ctrl+C no longer automatically resume the model.
  • [fix] Ctrl+\ out of the dashboard returns you to the agent you came from.
  • [fix] MCP OAuth logins succeed against servers that require the RFC 9207 issuer parameter in the callback.
  • [fix] Agent dashboard shows fleet roster entries even when the local agent list is empty.
  • [fix] Long-session compaction no longer fails on servers that reject tool_choice: none when tools are attached.
  • [fix] Authentication recovery for idle sessions after token timeouts.
  • [fix] Retry-failed messages no longer contain raw HTML error pages; rate-limit messages show server detail without the wire prefix.
  • [fix] Early cancel no longer permanently wedges a session’s turn slot; GitHub PR status detection works when gh inherits forcing-color env vars.
  • [fix] grok wrap restores the terminal after SSH disconnects or other abrupt child exits; copy over SSH/containers gives clearer feedback when delivery cannot be confirmed.
  • [fix] Voice speech-to-text works with per-model API keys in config.toml without requiring grok login.
  • [fix] Local Bash sessions no longer keep a persistent shell across calls (avoids failures after directory deletion); multiline queued-prompt copy takes the full text.
  • [changed] In-place prompt editing is temporarily disabled due to scroll behavior issues.
  • [changed] Scrolling feels smoother and less jagged under load or over slow connections.

Agent & tools

  • /summarize: alias of /recap for on-demand session summary.
  • /btw in --minimal: dismissible live-area answer; Esc commits a finished answer to scrollback (late answers to a dismissed loading panel are dropped). Side Q/A is not part of the main turn.
  • Shell / local tools: login-shell environment parity (vars, aliases, functions); configurable full rc/cwd/export inheritance across tool calls.
  • web_fetch: optional allow_local / GROK_WEB_FETCH_ALLOW_LOCAL for explicit loopback only (default off; private/metadata ranges stay blocked).
  • Plugins: require_sha for remote plugin pins; MCP plugin servers may require setup choices before connect.
  • Privacy / telemetry docs: /privacy clarified as independent of [features] telemetry, trace upload, and external OTEL.

Docs

  • User guide updates for authentication (credential file permissions, related privacy/telemetry settings), slash commands (/btw minimal behavior, /privacy), configuration (page_flip_on_send, web_fetch.allow_local, compat rules/agents scanning, telemetry knobs), project rules (home-level ~/.grok/rules and vendor homes), background tasks (watching status line), and monitoring usage (related settings table).
  • README index links for Agent Dashboard and Monitoring Usage chapters.

Under the hood

  • Package version set to 0.2.105 (xai-grok-pager, xai-grok-shell, xai-grok-version, and related crates).
  • Default model metadata switched to Grok 4.5 (reasoning efforts, compaction thresholds, system prompt label).
  • Added dhat (heap profiling support in agent soak tests) and small lockfile dependency refresh.
  • New env knobs including GROK_COMPACTION_TOOL_CHOICE, GROK_LOGIN_ENV, GROK_WEB_FETCH_ALLOW_LOCAL, and GROK_WORKSPACE_PROJECT_LSP_TRUSTED.
  • Pager/input and PTY e2e coverage for prompt page-flip-on-send, line editing, and endline wakeups; local static shell helper for computer tools.

Upgrade notes

  • Default model is Grok 4.5. Existing explicit model overrides in config still apply; otherwise new sessions pick up 4.5 with high reasoning effort by default.
  • Snap prompt to top on send defaults to on (page_flip_on_send = true). Set [ui] page_flip_on_send = false or toggle it under /settings → Appearance if you want the viewport to stay put on send.
  • In-place prompt editing is temporarily off; use normal prompt entry until it returns.
  • Building from source: lockfile and workspace crate versions moved to 0.2.105; dhat is a new Cargo dependency.
Older release← 98c3b2438aa9
All Grok Build Src releases →