Patch release focused on cross-platform skill host support (bash and PowerShell), in-place minimal/fullscreen switching, fuller docs for configuration and grok clone, workflow launch knobs, and the new browser-use marketplace plugin.
[new] User guide Configuration reference (26-config-reference.md): full field list for config.toml, managed_config.toml, and requirements.toml, including layering, pins, and managed vs user precedence. Linked from the configuration guide and extracted under ~/.grok/docs/user-guide/ on launch.
[new] User guide grok clone (27-grok-clone.md) and getting-started coverage: clone into Grove (NFS on macOS, FUSE on Linux) when [clone] enabled = true. Default is a fast depth-1 checkout of the selected branch; pass --full-history for a complete clone. Shell completions include --full-history.
[changed] Major bundled skills (design, execute-plan, implement, review, pr-babysit) run host setup, scratch dirs, UUIDs, and cleanup through a shared portable helper so the same flows work in bash and PowerShell. They avoid bash-only paths (python3-only invocations, /tmp/umask/id -u, heredocs, rm -f globs). implement memory locking works on Windows (msvcrt) as well as POSIX; memory updates accept --file for PowerShell-friendly specs. review collects local diffs via a dedicated helper and cleans up through the host helper.
[changed]/minimal and /fullscreen switch render mode in place in the running process (streaming turn, draft, queue, and permission mode carry over). Set GROK_SCREEN_MODE_SWITCH=exec to restore the old relaunch behavior if a terminal mishandles the transition.
[changed]/edit-prompt and external prompt editing work in both fullscreen and minimal mode (minimal still binds Ctrl+G; palette Edit Prompt in External Editor preserves an existing draft). Editors’ trailing final newline is stripped on save.
[changed] Optional status line renders in minimal mode (under the prompt info row) as well as fullscreen.
[changed] Named /workflow launches accept --agent-budget N / JSON agent_budget and --effort LEVEL / JSON effort for child agents without changing the session /effort. Autocomplete offers launch flags after the workflow name. Saved workflows are listed for the model in the session preamble alongside skills.
[changed]Shift+Tab mode cycle includes Auto when that permission mode is enabled (Normal → Plan → Auto → Always-approve), including on the dashboard peek agent.
[changed] With prompts queued, ↑ on an empty prompt focuses the queue pane (last row highlighted) instead of opening history.
[changed]/copy copies the latest response’s source markdown.
[changed] Mid-turn: sending a new message while a foreground command is running backgrounds that command instead of killing it (Ctrl+B remains the dedicated background shortcut).
[changed] Remote MCP (HTTP/SSE) requests send a default User-Agent: grok-cli/<version> (Figma servers get bare grok-cli unless you override). A valid configured User-Agent wins.
[changed] Project permission rules from .grok/config.toml / .claude/settings.json apply only after folder trust; untrusted checkouts skip those rules and surface the trust prompt. Docs describe where interactive grants live (permission.toml under the sessions scope) and how to reset them.
[changed] Model / subagent knobs documented: subagent_rate_limit_max_attempts, [subagents] sampling_limit (and related env), plus MCP add transport defaulting to HTTP when the argument is an http(s):// URL.
[changed] Netlify marketplace plugin updated to a newer source revision.
Under the hood
Shared skill host helper and review local-diff collector land in the bundled skill tree; implement memory helper gains Windows locking and --file update input.
Shell/PTY terminal support is factored into its own subsystem; browser tooling is no longer wired as in-tree build tools (browser use is delivered via the marketplace plugin instead).
Workspace path virtualization and additional env knobs (including GROK_SCREEN_MODE_SWITCH, subagent sampling/rate-limit controls, managed-config URL, extra CA bundle, workspace OIDC refresh / durability / WS liveness, mouse-reporting toggle, trace-upload credentials file).
Bundled content manifest advanced to public-2026-08-20-r2.
After a default (depth-1) grok clone, deepening with git fetch --deepen / --unshallow only affects the selected branch; other branches need an explicit depth-limited refspec. Shallow clone needs a Grove daemon that supports the shallow clone RPC—or use --full-history.
If in-place /minimal ↔ /fullscreen misbehaves in an unusual terminal, set GROK_SCREEN_MODE_SWITCH=exec for the previous relaunch behavior.
Skills that previously assumed a Unix-only temp/Python setup now require a real Python 3 on PATH (python, py -3, or python3; Windows Store stubs are rejected).