Each release keeps source markdown as headings and bullets. Cards on the homepage use the short summary; this page shows the full notes as a list.
Grok Build
2026-09-08 · stable · stable pointer is 1.0.24
1.0.24 — 2026-09-07
Bug Fixes
- Esc no longer cancels a running turn and instead reminds you to use Ctrl+C.
source
2026-09-07 · alpha · alpha 1.0.24 notes from CLI /release-notes
1.0.24 — 2026-09-07
Bug Fixes
- Esc no longer cancels a running turn and instead reminds you to use Ctrl+C.
source
2026-09-07 · alpha · alpha 1.0.23 notes from CLI /release-notes
1.0.23 — 2026-09-07
Bug Fixes
- Fixed bare URLs and emails inside table cells so every wrapped line remains a working hyperlink.
source
2026-09-07 · enterprise · enterprise 1.0.22 notes from CLI /release-notes
1.0.22 — 2026-09-07
Features
- Built-in agent tools now take precedence over user MCP servers when tool names collide.
- Desktop app tools are now available through a dedicated first-party MCP server.
- Remote control pickers can now group servers by device using announced device identity.
- edit_file diffs now show real file line numbers instead of starting at line 1.
- Permission prompts for file edits now auto-expand the diff row so you can see the change before approving.
- Sending a message to a finished subagent now continues that same subagent instead of failing.
- Background subagent completion messages now show the actual output instead of just a pointer to run the tool.
- Dashboard now shows a unified header with location picker and an actions row for creating agents or resuming previous sessions.
- New
grok-workspaced daemon mode lets a long-lived process expose folders to the Computer Hub (separate from the Desktop-supervised sidecar).
Bug Fixes
- MCP connectors now correctly show when they need re-authentication even if no tools are listed.
- Extensions modal shortcuts now work when the tab bar is focused, and invalid actions on headers show helpful messages.
- Send now button and shortcuts now work correctly when an automatic background turn is running.
- Resumed sessions now show the exact text you typed for mid-turn follow-ups instead of the wrapped system message.
/skills command now updates the model with newly installed skills even when written from another NFS client.
- Auto mode no longer instantly runs destructive
git checkout -- commands; they now go through the model for safety.
- Fixed a crash that could occur when restoring pasted content after certain skill injections or rewinds.
- Subagents and workflows now respect the same bash timeout and auto-background settings configured for the parent session.
- Fixed model backend selection so an explicit chat_completions setting in config.toml is no longer overwritten by same-slug siblings.
- Slash command advertisements no longer spam repeatedly when your current directory is your home folder.
- Foreground shell commands no longer produce spurious background-task reminders or incorrect kill results.
- Queued follow-up buttons now appear in the order [Send now][edit][cancel].
/compact instructions in the pager are now passed to the compaction backend (bare /compact is unchanged).
/goal (and resume) after pressing Esc now correctly starts the goal planner instead of failing with "Planning failed".
- run_terminal_cmd now correctly tells the model that foreground commands are backgrounded after ~15s instead of the 120s timeout value.
- Skill announcements no longer repeat the same list of available skills multiple times in a session.
- Monitor events in multi-session processes now correctly wake idle sessions instead of being buffered until the next prompt.
Performance
- Opening or resuming sessions no longer pauses the interface while reading MCP config files.
source
2026-09-07 · alpha · alpha 1.0.22 notes from CLI /release-notes
1.0.22 — 2026-09-07
Features
- Built-in agent tools now take precedence over user MCP servers when tool names collide.
- Desktop app tools are now available through a dedicated first-party MCP server.
- Remote control pickers can now group servers by device using announced device identity.
- edit_file diffs now show real file line numbers instead of starting at line 1.
- Permission prompts for file edits now auto-expand the diff row so you can see the change before approving.
- Sending a message to a finished subagent now continues that same subagent instead of failing.
- Background subagent completion messages now show the actual output instead of just a pointer to run the tool.
- Dashboard now shows a unified header with location picker and an actions row for creating agents or resuming previous sessions.
- New
grok-workspaced daemon mode lets a long-lived process expose folders to the Computer Hub (separate from the Desktop-supervised sidecar).
Bug Fixes
- MCP connectors now correctly show when they need re-authentication even if no tools are listed.
- Extensions modal shortcuts now work when the tab bar is focused, and invalid actions on headers show helpful messages.
- Send now button and shortcuts now work correctly when an automatic background turn is running.
- Resumed sessions now show the exact text you typed for mid-turn follow-ups instead of the wrapped system message.
/skills command now updates the model with newly installed skills even when written from another NFS client.
- Auto mode no longer instantly runs destructive
git checkout -- commands; they now go through the model for safety.
- Fixed a crash that could occur when restoring pasted content after certain skill injections or rewinds.
- Subagents and workflows now respect the same bash timeout and auto-background settings configured for the parent session.
- Fixed model backend selection so an explicit chat_completions setting in config.toml is no longer overwritten by same-slug siblings.
- Slash command advertisements no longer spam repeatedly when your current directory is your home folder.
- Foreground shell commands no longer produce spurious background-task reminders or incorrect kill results.
- Queued follow-up buttons now appear in the order [Send now][edit][cancel].
/compact instructions in the pager are now passed to the compaction backend (bare /compact is unchanged).
/goal (and resume) after pressing Esc now correctly starts the goal planner instead of failing with "Planning failed".
- run_terminal_cmd now correctly tells the model that foreground commands are backgrounded after ~15s instead of the 120s timeout value.
- Skill announcements no longer repeat the same list of available skills multiple times in a session.
- Monitor events in multi-session processes now correctly wake idle sessions instead of being buffered until the next prompt.
Performance
- Opening or resuming sessions no longer pauses the interface while reading MCP config files.
source
2026-09-04 · alpha · alpha 1.0.21 notes from CLI /release-notes
1.0.21 — 2026-09-04
Bug Fixes
- Permission mode (auto / always-approve) now stays visible when the agent enters plan mode and is restored on exit.
- Typing, pasting, or pressing Shift+Tab on the welcome screen now immediately opens the session instead of creating a duplicate one.
- Dock sections, queue body, and reveal rows now stay within their documented height rules even on crowded terminals.
source
2026-09-04 · alpha · alpha 1.0.20 notes from CLI /release-notes
1.0.20 — 2026-09-04
Bug Fixes
- Scroll history after sending a prompt no longer loses the reserved bottom padding or jumps the viewport unexpectedly.
source
2026-09-04 · alpha · alpha 1.0.19 notes from CLI /release-notes
1.0.19 — 2026-09-04
Breaking Changes
- Scheduled /loop tasks always run in the background; they no longer inject turns into your conversation.
Features
- New terminal theme option makes backgrounds transparent so the terminal's own colors show through.
- MCP servers blocked by organization policy now show clear messages and are refused before any config change.
- Session resume now tells the model what loops, subagents, and workflows were still running.
- Dashboard now shows newly dispatched sessions immediately instead of waiting for the store.
- Headless sessions (
grok -p) now support the --worktree flag to run in a separate git worktree.
- Dashboard now says 'Open session' instead of 'Add session' for the session picker button.
- Multi-line bash commands now render with proper wrapping and highlighting when opening the block viewer.
- /usage now works from the dashboard and shows account allowance when no session is active.
Bug Fixes
- Fixed mid-turn UI freezes when the terminal stops reading output.
- Fixed crashes that occurred when the terminal pane was closed while grok was exiting.
- MCP server list in minimal mode now correctly shows policy-blocked servers.
- URLs that wrap across multiple lines inside quotes or lists are now fully clickable.
- The welcome screen composer now grows taller when you paste multi-line text.
- Enterprise policy files are no longer deleted on startup when your team login is stored at a custom
GROK_AUTH_PATH.
- /feedback now drops unsupported images with a notice (matching the modal) and never loses your report text on save errors.
- Feedback drafts keep their paragraph breaks when updated, and the modal no longer switches tabs unexpectedly.
- Turn summary lines no longer lose their spacing after background tasks finish.
- Thinking blocks no longer stay expanded after switching between fullscreen and minimal modes.
Performance
- First prompt after login is faster when MCP servers are configured; they connect in the background.
source
2026-09-02 · alpha · alpha 1.0.18 notes from CLI /release-notes
1.0.18 — 2026-09-02
Features
- Managed policy now blocks disallowed MCP servers and marketplace installs before any change is written.
- Quoting a previous message from the block viewer now works directly from the viewer.
- Welcome screen now stays until you actually send a prompt; a session is prepared in the background.
- Feedback is now collected in a centered modal instead of a bottom card.
- Feedback submissions now include structured type, task, and failure information.
- Feedback modal now has a Drafts tab to manage and send saved drafts.
- Models can now render interactive charts using Chart.js.
- grok inspect and grok mcp doctor now show managed policy details.
- Image generation now supports richer parameters via composer state.
- Retry behavior for rate-limited requests is now configurable per model.
- Models can now be configured with per-model mTLS client certificates for secure upstream connections.
/feedback <text> now saves a local draft before invoking the feedback skill.
Bug Fixes
- Authentication recovery during turns no longer fails immediately on transient errors.
- The session dock now aligns consistently, shows more rows inline when expanded, and reveals stop controls on hover.
- Pastes from rich-text sources no longer stay inline or corrupt the composer when they contain special Unicode line separators.
- Mouse wheel over a one-line prompt now scrolls the conversation history instead of being ignored.
- Slash dropdowns no longer truncate long command names when a short sibling is also visible.
- Subagent sessions now respect the retry and rate-limit settings of their selected model.
- Session picker now opens with Ctrl+R everywhere; redo uses Ctrl+Shift+Z or Alt+Z.
- Subagent views no longer duplicate the task prompt on first open after a live echo.
- Strikethrough text now renders correctly inside markdown tables in the pager.
- Resume picker now labels local sessions with a single disk walk instead of per-row lookups.
Performance
- Startup no longer hangs on slow networks while fetching remote settings.
- Responses now complete faster; uploads and session bookkeeping happen in the background.
- Startup now makes fewer network requests by sharing settings fetches.
- New sessions start responding faster by running start hooks in the background.
source
2026-09-01 · enterprise · enterprise 1.0.17 notes from CLI /release-notes
1.0.17 — 2026-09-01
Features
- MCP tools now support the 2026-07-28 multi-round-trip elicitation flow where a tool call can return an input_required state that is resumed on retry.
- Next-prompt ghost suggestions now appear less often and are more accurate by preferring silence when the next line is not obvious.
Bug Fixes
- Table cell selection inside /btw panels now correctly highlights cells and copies as TSV instead of drawing a linear rectangle.
source
2026-09-01 · alpha · alpha 1.0.17 notes from CLI /release-notes
1.0.17 — 2026-09-01
Features
- MCP tools now support the 2026-07-28 multi-round-trip elicitation flow where a tool call can return an input_required state that is resumed on retry.
- Next-prompt ghost suggestions now appear less often and are more accurate by preferring silence when the next line is not obvious.
Bug Fixes
- Table cell selection inside /btw panels now correctly highlights cells and copies as TSV instead of drawing a linear rectangle.
source
2026-09-01 · alpha · alpha 1.0.16 notes from GitHub changelog
1.0.16 — 2026-09-01
Breaking Changes
- Enterprise policies can now restrict which models users may select via signed requirements.toml.
Features
- MCP servers can now be supplied at session bind time for workspace integrations.
Bug Fixes
- Long-running sessions interrupted by expired tokens during network issues no longer lose work.
- Slash command suggestions with very long names no longer show blank labels in the dropdown.
- Sending a message immediately after spawning a subagent no longer fails while the child is still starting.
- Loading spinners inside the extensions modal (/mcps and other tabs) now animate correctly.
- MCP server OAuth authentication triggered from /mcps no longer deadlocks the session.
Performance
- Long-running subagent and task output waits now default to a one-hour ceiling instead of ten minutes.
source
2026-08-31 · alpha · alpha 1.0.15 notes from GitHub changelog
1.0.15 — 2026-08-31
Features
- Tip appears after repeated scrollback drag-copies suggesting /copy and /export commands.
Bug Fixes
- Session close is now faster because memory consolidation runs at the next launch instead of blocking exit.
- Typed input including Enter during pager startup is now preserved and correctly interpreted as submit or newline.
- Dock panel input and rollout now respect remote settings and correctly handle keyboard focus when hidden or empty.
Performance
- First reply latency is reduced by opening the model connection in the background when a session starts.
- Signed-in startup is faster because an expired token refresh now begins in the background at agent spawn.
- Creating a new session returns faster; MCP tools and other startup work happen in the background.
source
2026-08-31 · alpha · alpha 1.0.14 notes from GitHub changelog
1.0.14 — 2026-08-31
Features
- OIDC token refresh is now proactive by default for better reliability.
- PostToolUse hooks can now provide feedback and context to the model after tool execution.
- SDK-registered PostToolUse hooks now provide model-facing feedback.
- grok usage <session-id> now shows persisted per-turn token and cost data.
- Retry status in composer and title now shows a short reason for the retry.
- Models can now declare a different identifier for each reasoning-effort level instead of always sending the same id.
- Prompt suggestions now respect remote configuration and default to the current session model.
- Windows CLI downloads are now ~70% smaller using the same compressed sidecars as macOS and Linux.
Bug Fixes
- grok inspect now correctly shows Claude bypass locks as advisory rather than enforced.
- Subagent sessions no longer leak threads or file descriptors when the parent is busy.
- Cold startup no longer performs duplicate remote settings fetches.
- Compaction failures due to context size now degrade input instead of retrying identically.
- --sandbox strict now restricts writes to ~/.grok/sessions only.
- Subagent spawning now waits longer on a busy coordinator and shows clearer retry guidance instead of "unreachable".
- Failed task and todo tool calls now appear in the transcript instead of disappearing without a trace.
- Composer status row no longer collapses or flashes when using double-Enter to send now.
- Session close is no longer delayed by a single slow hook; each SessionEnd hook now has its own timeout.
- Hook removal in the extensions modal no longer offers actions that the handler will refuse.
- Interjections during a turn are now delivered atomically or not at all.
- Subagent tasks no longer get incorrectly cancelled when the parent session is waiting for completion.
- Workflow detail view now closes the overlay on X or outside click instead of returning to the run list.
- Resuming subagents now succeeds for larger transcripts that still fit the model context with headroom.
Performance
- Startup now fetches remote settings only once per boot instead of potentially twice.
- First message on large repositories no longer waits on repository status scan.
- Large session memory no longer blocks the agent during turn completion or subagent spawning.
- Signed-in CLI starts faster by serving remote settings from a local cache on warm boots.
source
2026-08-29 · stable · stable 1.0.13 notes from GitHub changelog
1.0.13 — 2026-08-28
Features
- Length-truncated responses now continue automatically instead of failing the turn.
- Hooks can now ask the user to confirm a tool call instead of always allowing or denying.
- Hooks can now request deferral or add context shown to the model after a tool runs.
- Session close now records detailed timing data for performance analysis.
- Credit limit upsell now offers a Try Again button to retry the last prompt.
- Pasted images now show a live pixel preview in the prompt box on iTerm2.
Bug Fixes
- Transient inference failures (stalls, drops, 5xx) now retry automatically instead of ending the turn.
- Windows users can now correctly open ~/.grok and worktree sessions.
- Session data is now more reliably saved after prompts and on power loss.
- Compaction failures now show the actual error instead of a generic message.
- Truncation error messages now show the right guidance instead of suggesting an unhelpful retry.
- Truncated tool calls are now executed instead of failing the turn when arguments are complete.
- Images larger than 2000px no longer brick sessions on many-image requests.
- Wrapped hyperlinks in the pager now remain fully clickable on Windows Terminal instead of only the first line.
- Recurring scheduled tasks now include a reminder to stop the monitor when work finishes.
- Scheduled task IDs are now full UUID strings, preventing collisions when tasks are created in the same millisecond.
Performance
- Subagent spawning is faster when connections drop during bursts.
- Session startup with MCP servers is now much faster when auth is already configured.
- MCP server startup no longer stalls behind a fixed batch size.
- CLI downloads are now compressed, making fresh installs and updates substantially faster.
1.0.12 — 2026-08-27
Features
- Credit-limit upsell now includes a Try Again option. Max-tier users see the same question modal without Upgrade tier.
Bug Fixes
- Copying wrapped table cells no longer inserts unwanted spaces at line breaks.
- MCP server connections that fail transiently now retry instead of staying unavailable.
- Waiting on subagents after an interjection no longer blocks on unrelated background work.
- Prompt blocks now show friendly hook descriptions instead of internal IDs.
- Truncation error message no longer suggests asking for a shorter answer.
- Context estimates for conversations with reasoning are now more accurate.
- Token usage after rewinding or switching modes now matches the actual server-reported count instead of overestimating.
- Context bar now updates immediately when auto-compaction begins instead of waiting until it finishes.
- File system monitoring for .NET projects no longer creates excessive watchers on Linux.
- Auto recap no longer appears while a background task or monitor wake turn is streaming.
Performance
- Worktree creation is faster by skipping stale reflog copies.
1.0.11 — 2026-08-26
Features
- Headless sessions are now browsable in the resume picker without mixing into default history.
- Default permission mode for new interactive sessions is now configurable.
- Turn duration now appears in session history after resume.
- Turn footers (Worked for, cancelled, failed) now appear after /resume.
- mkdir and touch no longer prompt in auto mode or safe-command lists.
- Subagent messages are now allowed automatically in permission Auto mode.
- Headless sessions can now auto-allow permission prompts via a startup hint.
Bug Fixes
- Permission prompts for common command chains and subcommands are now more reliable.
- Blocked prompts no longer appear in conversation history or scrollback after restart.
- Background monitors no longer have a 10-hour default timeout.
- Mouse input at the right margin no longer types characters into the prompt on certain terminals.
- Pasting text ending in a newline no longer accidentally submits the prompt on some terminals.
- Auto mode now shows a permission card when the classifier blocks an action on interactive sessions.
- Image previews no longer leave ghost artifacts when using the Kitty protocol on Warp.
- Expanded Execute tool output no longer snaps closed during live progress.
- /voice now falls back to parec/arecord on older PipeWire installs.
Performance
- Background command waits now finish as soon as the process exits.
1.0.10 — 2026-08-24
Performance
- grok clone now reuses matching local checkouts as linked worktrees for faster session creation.
1.0.9 — 2026-08-24
Features
- New sessions in the interactive TUI now start in auto mode by default for fewer approval prompts.
- /feedback now supports attaching images (screenshots etc.).
- The / slash menu is now ordered by recency and groups skills below commands for easier navigation.
- /workflow now accepts --agent-budget N or an agent_budget JSON field to set child-agent limits.
- /workflow now accepts --effort LEVEL or an effort JSON field to set child reasoning effort.
- MCP servers now receive a grok-cli User-Agent header so providers can attribute traffic.
- Dashboard now lets you start new agents in Auto mode via Shift+Tab.
- Workflows now appear alongside skills in the model prompt so the agent can launch them by name.
/edit-prompt now opens an external editor from the full TUI, not only minimal mode.
- Up arrow on an empty prompt now selects queued follow-ups first instead of opening history.
- /plugin now works as an alias for /plugins in the TUI.
- Plugin-provided agents now appear in the /agents modal and can be toggled.
- /minimal and /fullscreen now switch instantly inside the running session without restarting or losing the current turn.
- The configurable status line row now appears at the bottom of minimal mode as well as fullscreen.
- grok clone now fetches only the selected branch tip by default, with --full-history for legacy full clones.
- grok clone can now reuse a matching local checkout as a linked worktree instead of always fetching from the network.
Bug Fixes
- Subagent tasks are more resilient to temporary rate limits and will retry instead of failing immediately.
- Narrow allow rules for Bash commands now correctly permit file writes without extra prompts.
- Rules containing markdown headings now render correctly in the prompt.
- /new and /clear now preserve the last-chosen reasoning effort instead of resetting to the model default.
- Prompt dropdowns (slash, history, file search) now have consistent left alignment with the composer.
- History now shows every command, slash command, and memory note in the order you typed them.
- Collapsed tool-call rows no longer show a vertical accent line beside the status diamond.
- Hint text above the prompt now lines up with the text you type.
- Pressing Esc while peeking at a conversation from the dashboard now closes open modals instead of leaving the view.
/copy now preserves markdown formatting such as headings and code fences.
- Sending a new message while a shell command is running now moves the command to the background instead of cancelling it.
- grok mcp add now correctly treats bare http(s):// URLs as HTTP servers instead of stdio commands.
- Plan mode no longer incorrectly blocks subagent spawns as file edits outside plan.md.
- MCP servers that share a URL but have different names are now kept as separate entries instead of being collapsed.
- Subagents and workflow-spawned agents no longer receive the workflow tool that only top-level sessions can use.
- Memory results are now presented as historical context that should be verified against live sources before use.
- Interactive grok sessions now start in ask mode by default again instead of auto.
- Minimal mode no longer truncates subagent wake-turn replies after the first token.
Performance
- Concurrent subagents no longer trigger rate-limit errors during bursts.
- MCP server connections no longer delay session startup when many servers are configured.
1.0.8 — 2026-08-20
Features
- MCP servers can now ask for form input or URL consent through the same popup used for questions.
- Ctrl+S now stashes the current prompt draft so you can send something else and restore it later.
- /workflow now autocompletes saved workflow names and shows only valid runs for pause/resume/stop/save.
Bug Fixes
- Downloading a folder that contains only one file now produces a zip that still extracts as a folder.
- Failed tool calls for tools the model invented now clearly state the tool does not exist.
- Status line refresh timer now uses consistent naming and no longer shows errors on deliberately hidden rows.
- Workflow agent rows now display current context usage instead of cumulative token counts.
- Follow-up messages now send immediately while waiting on a subagent or task, including after using /btw.
- Subagents and workflow-spawned agents no longer see the workflow tool, which can only be launched from a top-level session.
Performance
- Opening many subagents at once no longer freezes the interface while loading their history.
- Concurrent subagents now start much faster and no longer freeze the parent session.
1.0.7 — 2026-08-19
Features
- Users hitting startup timeouts can now raise the connect budget with the
GROK_CONNECT_UI_TIMEOUT_SECS environment variable.
- Permission prompts now show "Always allow" and "Never allow" options by default.
- Users can now delete scheduled background loops directly from the tray.
- Status line command scripts can now run on a timer via refresh_interval in config.toml.
- Permission prompts now offer a 'Never allow' choice for MCP tools and web-fetch domains that persists per project.
- Workflows tab added to the extensions modal (Ctrl+L or /plugins) listing installed workflows with name, source, and description.
- New /workflows command opens the Workflows catalog tab; use /workflow runs to view live workflow runs.
- Bare /workflow (or /workflow runs) now lists active and recent workflow runs with status and progress instead of usage help.
- Workflows row added to the Ctrl+P command palette, opening the Workflows catalog tab.
Bug Fixes
- MCP server connections in non-interactive sessions no longer incorrectly require authentication for tokenless servers.
- Fixed startup timeouts caused by concurrent auth refreshes across multiple sessions.
- Tool call loops are interrupted earlier to avoid wasting time on repeated identical actions.
- Subagents no longer receive the ask-user-question tool.
- Bare email addresses are now turned into clickable mailto links in the pager.
1.0.6 — 2026-08-18
Breaking Changes
- Subagent spawning no longer accepts capability_mode; tool access is now controlled only by agent type.
Features
- Shift+arrow keys now extend text selections in the prompt like a standard text field.
- Optional status line can now display live session info or script output at the bottom of the pager.
- grok clone can now fetch a repo into a content store and mount a projected working tree.
Bug Fixes
- Fixed session startup hangs on large or unhealthy git repositories.
- Queued messages during goals no longer starve, and editing queued prompts works reliably.
- Consent notice on first launch now shows clickable links and handles keyboard/mouse correctly.
- Ctrl+C then edit a prompt now correctly removes the original text from the conversation.
- Double-clicking a terminal command result now shows the complete output instead of a preview.
- Consent notice links are now stricter and more reliable on all terminals.
- Video generation now surfaces a clear ZDR error instead of raw API responses when output storage is required.
- Project hooks on Windows now correctly expand $CLAUDE_PROJECT_DIR when invoking PowerShell scripts.
source
2026-08-28 · enterprise · enterprise 1.0.13 notes from GitHub changelog
1.0.13 — 2026-08-28
Features
- Length-truncated responses now continue automatically instead of failing the turn.
- Hooks can now ask the user to confirm a tool call instead of always allowing or denying.
- Hooks can now request deferral or add context shown to the model after a tool runs.
- Session close now records detailed timing data for performance analysis.
- Credit limit upsell now offers a Try Again button to retry the last prompt.
- Pasted images now show a live pixel preview in the prompt box on iTerm2.
Bug Fixes
- Transient inference failures (stalls, drops, 5xx) now retry automatically instead of ending the turn.
- Windows users can now correctly open ~/.grok and worktree sessions.
- Session data is now more reliably saved after prompts and on power loss.
- Compaction failures now show the actual error instead of a generic message.
- Truncation error messages now show the right guidance instead of suggesting an unhelpful retry.
- Truncated tool calls are now executed instead of failing the turn when arguments are complete.
- Images larger than 2000px no longer brick sessions on many-image requests.
- Wrapped hyperlinks in the pager now remain fully clickable on Windows Terminal instead of only the first line.
- Recurring scheduled tasks now include a reminder to stop the monitor when work finishes.
- Scheduled task IDs are now full UUID strings, preventing collisions when tasks are created in the same millisecond.
Performance
- Subagent spawning is faster when connections drop during bursts.
- Session startup with MCP servers is now much faster when auth is already configured.
- MCP server startup no longer stalls behind a fixed batch size.
- CLI downloads are now compressed, making fresh installs and updates substantially faster.
1.0.12 — 2026-08-27
Features
- Credit-limit upsell now includes a Try Again option. Max-tier users see the same question modal without Upgrade tier.
Bug Fixes
- Copying wrapped table cells no longer inserts unwanted spaces at line breaks.
- MCP server connections that fail transiently now retry instead of staying unavailable.
- Waiting on subagents after an interjection no longer blocks on unrelated background work.
- Prompt blocks now show friendly hook descriptions instead of internal IDs.
- Truncation error message no longer suggests asking for a shorter answer.
- Context estimates for conversations with reasoning are now more accurate.
- Token usage after rewinding or switching modes now matches the actual server-reported count instead of overestimating.
- Context bar now updates immediately when auto-compaction begins instead of waiting until it finishes.
- File system monitoring for .NET projects no longer creates excessive watchers on Linux.
- Auto recap no longer appears while a background task or monitor wake turn is streaming.
Performance
- Worktree creation is faster by skipping stale reflog copies.
1.0.11 — 2026-08-26
Features
- Headless sessions are now browsable in the resume picker without mixing into default history.
- Default permission mode for new interactive sessions is now configurable.
- Turn duration now appears in session history after resume.
- Turn footers (Worked for, cancelled, failed) now appear after /resume.
- mkdir and touch no longer prompt in auto mode or safe-command lists.
- Subagent messages are now allowed automatically in permission Auto mode.
- Headless sessions can now auto-allow permission prompts via a startup hint.
Bug Fixes
- Permission prompts for common command chains and subcommands are now more reliable.
- Blocked prompts no longer appear in conversation history or scrollback after restart.
- Background monitors no longer have a 10-hour default timeout.
- Mouse input at the right margin no longer types characters into the prompt on certain terminals.
- Pasting text ending in a newline no longer accidentally submits the prompt on some terminals.
- Auto mode now shows a permission card when the classifier blocks an action on interactive sessions.
- Image previews no longer leave ghost artifacts when using the Kitty protocol on Warp.
- Expanded Execute tool output no longer snaps closed during live progress.
- /voice now falls back to parec/arecord on older PipeWire installs.
Performance
- Background command waits now finish as soon as the process exits.
1.0.10 — 2026-08-24
Performance
- grok clone now reuses matching local checkouts as linked worktrees for faster session creation.
1.0.9 — 2026-08-24
Features
- New sessions in the interactive TUI now start in auto mode by default for fewer approval prompts.
- /feedback now supports attaching images (screenshots etc.).
- The / slash menu is now ordered by recency and groups skills below commands for easier navigation.
- /workflow now accepts --agent-budget N or an agent_budget JSON field to set child-agent limits.
- /workflow now accepts --effort LEVEL or an effort JSON field to set child reasoning effort.
- MCP servers now receive a grok-cli User-Agent header so providers can attribute traffic.
- Dashboard now lets you start new agents in Auto mode via Shift+Tab.
- Workflows now appear alongside skills in the model prompt so the agent can launch them by name.
/edit-prompt now opens an external editor from the full TUI, not only minimal mode.
- Up arrow on an empty prompt now selects queued follow-ups first instead of opening history.
- /plugin now works as an alias for /plugins in the TUI.
- Plugin-provided agents now appear in the /agents modal and can be toggled.
- /minimal and /fullscreen now switch instantly inside the running session without restarting or losing the current turn.
- The configurable status line row now appears at the bottom of minimal mode as well as fullscreen.
- grok clone now fetches only the selected branch tip by default, with --full-history for legacy full clones.
- grok clone can now reuse a matching local checkout as a linked worktree instead of always fetching from the network.
Bug Fixes
- Subagent tasks are more resilient to temporary rate limits and will retry instead of failing immediately.
- Narrow allow rules for Bash commands now correctly permit file writes without extra prompts.
- Rules containing markdown headings now render correctly in the prompt.
- /new and /clear now preserve the last-chosen reasoning effort instead of resetting to the model default.
- Prompt dropdowns (slash, history, file search) now have consistent left alignment with the composer.
- History now shows every command, slash command, and memory note in the order you typed them.
- Collapsed tool-call rows no longer show a vertical accent line beside the status diamond.
- Hint text above the prompt now lines up with the text you type.
- Pressing Esc while peeking at a conversation from the dashboard now closes open modals instead of leaving the view.
/copy now preserves markdown formatting such as headings and code fences.
- Sending a new message while a shell command is running now moves the command to the background instead of cancelling it.
- grok mcp add now correctly treats bare http(s):// URLs as HTTP servers instead of stdio commands.
- Plan mode no longer incorrectly blocks subagent spawns as file edits outside plan.md.
- MCP servers that share a URL but have different names are now kept as separate entries instead of being collapsed.
- Subagents and workflow-spawned agents no longer receive the workflow tool that only top-level sessions can use.
- Memory results are now presented as historical context that should be verified against live sources before use.
- Interactive grok sessions now start in ask mode by default again instead of auto.
- Minimal mode no longer truncates subagent wake-turn replies after the first token.
Performance
- Concurrent subagents no longer trigger rate-limit errors during bursts.
- MCP server connections no longer delay session startup when many servers are configured.
1.0.8 — 2026-08-20
Features
- MCP servers can now ask for form input or URL consent through the same popup used for questions.
- Ctrl+S now stashes the current prompt draft so you can send something else and restore it later.
- /workflow now autocompletes saved workflow names and shows only valid runs for pause/resume/stop/save.
Bug Fixes
- Downloading a folder that contains only one file now produces a zip that still extracts as a folder.
- Failed tool calls for tools the model invented now clearly state the tool does not exist.
- Status line refresh timer now uses consistent naming and no longer shows errors on deliberately hidden rows.
- Workflow agent rows now display current context usage instead of cumulative token counts.
- Follow-up messages now send immediately while waiting on a subagent or task, including after using /btw.
- Subagents and workflow-spawned agents no longer see the workflow tool, which can only be launched from a top-level session.
Performance
- Opening many subagents at once no longer freezes the interface while loading their history.
- Concurrent subagents now start much faster and no longer freeze the parent session.
1.0.7 — 2026-08-19
Features
- Users hitting startup timeouts can now raise the connect budget with the
GROK_CONNECT_UI_TIMEOUT_SECS environment variable.
- Permission prompts now show "Always allow" and "Never allow" options by default.
- Users can now delete scheduled background loops directly from the tray.
- Status line command scripts can now run on a timer via refresh_interval in config.toml.
- Permission prompts now offer a 'Never allow' choice for MCP tools and web-fetch domains that persists per project.
- Workflows tab added to the extensions modal (Ctrl+L or /plugins) listing installed workflows with name, source, and description.
- New /workflows command opens the Workflows catalog tab; use /workflow runs to view live workflow runs.
- Bare /workflow (or /workflow runs) now lists active and recent workflow runs with status and progress instead of usage help.
- Workflows row added to the Ctrl+P command palette, opening the Workflows catalog tab.
Bug Fixes
- MCP server connections in non-interactive sessions no longer incorrectly require authentication for tokenless servers.
- Fixed startup timeouts caused by concurrent auth refreshes across multiple sessions.
- Tool call loops are interrupted earlier to avoid wasting time on repeated identical actions.
- Subagents no longer receive the ask-user-question tool.
- Bare email addresses are now turned into clickable mailto links in the pager.
1.0.6 — 2026-08-18
Breaking Changes
- Subagent spawning no longer accepts capability_mode; tool access is now controlled only by agent type.
Features
- Shift+arrow keys now extend text selections in the prompt like a standard text field.
- Optional status line can now display live session info or script output at the bottom of the pager.
- grok clone can now fetch a repo into a content store and mount a projected working tree.
Bug Fixes
- Fixed session startup hangs on large or unhealthy git repositories.
- Queued messages during goals no longer starve, and editing queued prompts works reliably.
- Consent notice on first launch now shows clickable links and handles keyboard/mouse correctly.
- Ctrl+C then edit a prompt now correctly removes the original text from the conversation.
- Double-clicking a terminal command result now shows the complete output instead of a preview.
- Consent notice links are now stricter and more reliable on all terminals.
- Video generation now surfaces a clear ZDR error instead of raw API responses when output storage is required.
- Project hooks on Windows now correctly expand $CLAUDE_PROJECT_DIR when invoking PowerShell scripts.
source
2026-08-28 · alpha · alpha 1.0.13 notes from GitHub changelog
1.0.13 — 2026-08-28
Features
- Length-truncated responses now continue automatically instead of failing the turn.
- Hooks can now ask the user to confirm a tool call instead of always allowing or denying.
- Hooks can now request deferral or add context shown to the model after a tool runs.
- Session close now records detailed timing data for performance analysis.
- Credit limit upsell now offers a Try Again button to retry the last prompt.
- Pasted images now show a live pixel preview in the prompt box on iTerm2.
Bug Fixes
- Transient inference failures (stalls, drops, 5xx) now retry automatically instead of ending the turn.
- Windows users can now correctly open ~/.grok and worktree sessions.
- Session data is now more reliably saved after prompts and on power loss.
- Compaction failures now show the actual error instead of a generic message.
- Truncation error messages now show the right guidance instead of suggesting an unhelpful retry.
- Truncated tool calls are now executed instead of failing the turn when arguments are complete.
- Images larger than 2000px no longer brick sessions on many-image requests.
- Wrapped hyperlinks in the pager now remain fully clickable on Windows Terminal instead of only the first line.
- Recurring scheduled tasks now include a reminder to stop the monitor when work finishes.
- Scheduled task IDs are now full UUID strings, preventing collisions when tasks are created in the same millisecond.
Performance
- Subagent spawning is faster when connections drop during bursts.
- Session startup with MCP servers is now much faster when auth is already configured.
- MCP server startup no longer stalls behind a fixed batch size.
- CLI downloads are now compressed, making fresh installs and updates substantially faster.
1.0.12 — 2026-08-27
Features
- Credit-limit upsell now includes a Try Again option. Max-tier users see the same question modal without Upgrade tier.
Bug Fixes
- Copying wrapped table cells no longer inserts unwanted spaces at line breaks.
- MCP server connections that fail transiently now retry instead of staying unavailable.
- Waiting on subagents after an interjection no longer blocks on unrelated background work.
- Prompt blocks now show friendly hook descriptions instead of internal IDs.
- Truncation error message no longer suggests asking for a shorter answer.
- Context estimates for conversations with reasoning are now more accurate.
- Token usage after rewinding or switching modes now matches the actual server-reported count instead of overestimating.
- Context bar now updates immediately when auto-compaction begins instead of waiting until it finishes.
- File system monitoring for .NET projects no longer creates excessive watchers on Linux.
- Auto recap no longer appears while a background task or monitor wake turn is streaming.
Performance
- Worktree creation is faster by skipping stale reflog copies.
1.0.11 — 2026-08-26
Features
- Headless sessions are now browsable in the resume picker without mixing into default history.
- Default permission mode for new interactive sessions is now configurable.
- Turn duration now appears in session history after resume.
- Turn footers (Worked for, cancelled, failed) now appear after /resume.
- mkdir and touch no longer prompt in auto mode or safe-command lists.
- Subagent messages are now allowed automatically in permission Auto mode.
- Headless sessions can now auto-allow permission prompts via a startup hint.
Bug Fixes
- Permission prompts for common command chains and subcommands are now more reliable.
- Blocked prompts no longer appear in conversation history or scrollback after restart.
- Background monitors no longer have a 10-hour default timeout.
- Mouse input at the right margin no longer types characters into the prompt on certain terminals.
- Pasting text ending in a newline no longer accidentally submits the prompt on some terminals.
- Auto mode now shows a permission card when the classifier blocks an action on interactive sessions.
- Image previews no longer leave ghost artifacts when using the Kitty protocol on Warp.
- Expanded Execute tool output no longer snaps closed during live progress.
- /voice now falls back to parec/arecord on older PipeWire installs.
Performance
- Background command waits now finish as soon as the process exits.
1.0.10 — 2026-08-24
Performance
- grok clone now reuses matching local checkouts as linked worktrees for faster session creation.
1.0.9 — 2026-08-24
Features
- New sessions in the interactive TUI now start in auto mode by default for fewer approval prompts.
- /feedback now supports attaching images (screenshots etc.).
- The / slash menu is now ordered by recency and groups skills below commands for easier navigation.
- /workflow now accepts --agent-budget N or an agent_budget JSON field to set child-agent limits.
- /workflow now accepts --effort LEVEL or an effort JSON field to set child reasoning effort.
- MCP servers now receive a grok-cli User-Agent header so providers can attribute traffic.
- Dashboard now lets you start new agents in Auto mode via Shift+Tab.
- Workflows now appear alongside skills in the model prompt so the agent can launch them by name.
/edit-prompt now opens an external editor from the full TUI, not only minimal mode.
- Up arrow on an empty prompt now selects queued follow-ups first instead of opening history.
- /plugin now works as an alias for /plugins in the TUI.
- Plugin-provided agents now appear in the /agents modal and can be toggled.
- /minimal and /fullscreen now switch instantly inside the running session without restarting or losing the current turn.
- The configurable status line row now appears at the bottom of minimal mode as well as fullscreen.
- grok clone now fetches only the selected branch tip by default, with --full-history for legacy full clones.
- grok clone can now reuse a matching local checkout as a linked worktree instead of always fetching from the network.
Bug Fixes
- Subagent tasks are more resilient to temporary rate limits and will retry instead of failing immediately.
- Narrow allow rules for Bash commands now correctly permit file writes without extra prompts.
- Rules containing markdown headings now render correctly in the prompt.
- /new and /clear now preserve the last-chosen reasoning effort instead of resetting to the model default.
- Prompt dropdowns (slash, history, file search) now have consistent left alignment with the composer.
- History now shows every command, slash command, and memory note in the order you typed them.
- Collapsed tool-call rows no longer show a vertical accent line beside the status diamond.
- Hint text above the prompt now lines up with the text you type.
- Pressing Esc while peeking at a conversation from the dashboard now closes open modals instead of leaving the view.
/copy now preserves markdown formatting such as headings and code fences.
- Sending a new message while a shell command is running now moves the command to the background instead of cancelling it.
- grok mcp add now correctly treats bare http(s):// URLs as HTTP servers instead of stdio commands.
- Plan mode no longer incorrectly blocks subagent spawns as file edits outside plan.md.
- MCP servers that share a URL but have different names are now kept as separate entries instead of being collapsed.
- Subagents and workflow-spawned agents no longer receive the workflow tool that only top-level sessions can use.
- Memory results are now presented as historical context that should be verified against live sources before use.
- Interactive grok sessions now start in ask mode by default again instead of auto.
- Minimal mode no longer truncates subagent wake-turn replies after the first token.
Performance
- Concurrent subagents no longer trigger rate-limit errors during bursts.
- MCP server connections no longer delay session startup when many servers are configured.
1.0.8 — 2026-08-20
Features
- MCP servers can now ask for form input or URL consent through the same popup used for questions.
- Ctrl+S now stashes the current prompt draft so you can send something else and restore it later.
- /workflow now autocompletes saved workflow names and shows only valid runs for pause/resume/stop/save.
Bug Fixes
- Downloading a folder that contains only one file now produces a zip that still extracts as a folder.
- Failed tool calls for tools the model invented now clearly state the tool does not exist.
- Status line refresh timer now uses consistent naming and no longer shows errors on deliberately hidden rows.
- Workflow agent rows now display current context usage instead of cumulative token counts.
- Follow-up messages now send immediately while waiting on a subagent or task, including after using /btw.
- Subagents and workflow-spawned agents no longer see the workflow tool, which can only be launched from a top-level session.
Performance
- Opening many subagents at once no longer freezes the interface while loading their history.
- Concurrent subagents now start much faster and no longer freeze the parent session.
1.0.7 — 2026-08-19
Features
- Users hitting startup timeouts can now raise the connect budget with the
GROK_CONNECT_UI_TIMEOUT_SECS environment variable.
- Permission prompts now show "Always allow" and "Never allow" options by default.
- Users can now delete scheduled background loops directly from the tray.
- Status line command scripts can now run on a timer via refresh_interval in config.toml.
- Permission prompts now offer a 'Never allow' choice for MCP tools and web-fetch domains that persists per project.
- Workflows tab added to the extensions modal (Ctrl+L or /plugins) listing installed workflows with name, source, and description.
- New /workflows command opens the Workflows catalog tab; use /workflow runs to view live workflow runs.
- Bare /workflow (or /workflow runs) now lists active and recent workflow runs with status and progress instead of usage help.
- Workflows row added to the Ctrl+P command palette, opening the Workflows catalog tab.
Bug Fixes
- MCP server connections in non-interactive sessions no longer incorrectly require authentication for tokenless servers.
- Fixed startup timeouts caused by concurrent auth refreshes across multiple sessions.
- Tool call loops are interrupted earlier to avoid wasting time on repeated identical actions.
- Subagents no longer receive the ask-user-question tool.
- Bare email addresses are now turned into clickable mailto links in the pager.
1.0.6 — 2026-08-18
Breaking Changes
- Subagent spawning no longer accepts capability_mode; tool access is now controlled only by agent type.
Features
- Shift+arrow keys now extend text selections in the prompt like a standard text field.
- Optional status line can now display live session info or script output at the bottom of the pager.
- grok clone can now fetch a repo into a content store and mount a projected working tree.
Bug Fixes
- Fixed session startup hangs on large or unhealthy git repositories.
- Queued messages during goals no longer starve, and editing queued prompts works reliably.
- Consent notice on first launch now shows clickable links and handles keyboard/mouse correctly.
- Ctrl+C then edit a prompt now correctly removes the original text from the conversation.
- Double-clicking a terminal command result now shows the complete output instead of a preview.
- Consent notice links are now stricter and more reliable on all terminals.
- Video generation now surfaces a clear ZDR error instead of raw API responses when output storage is required.
- Project hooks on Windows now correctly expand $CLAUDE_PROJECT_DIR when invoking PowerShell scripts.
source
2026-08-27 · enterprise · enterprise 1.0.12 notes from GitHub changelog
1.0.12 — 2026-08-27
Bug Fixes
- Copying wrapped table cells no longer inserts unwanted spaces at line breaks.
- MCP server connections that fail transiently now retry instead of staying unavailable.
- Waiting on subagents after an interjection no longer blocks on unrelated background work.
- Prompt blocks now show friendly hook descriptions instead of internal IDs.
- Truncation error message no longer suggests asking for a shorter answer.
- Context estimates for conversations with reasoning are now more accurate.
- Token usage after rewinding or switching modes now matches the actual server-reported count instead of overestimating.
- Context bar now updates immediately when auto-compaction begins instead of waiting until it finishes.
- File system monitoring for .NET projects no longer creates excessive watchers on Linux.
- Auto recap no longer appears while a background task or monitor wake turn is streaming.
Performance
- Worktree creation is faster by skipping stale reflog copies.
source
2026-08-27 · alpha · alpha 1.0.12 notes from GitHub changelog
1.0.12 — 2026-08-27
Bug Fixes
- Copying wrapped table cells no longer inserts unwanted spaces at line breaks.
- MCP server connections that fail transiently now retry instead of staying unavailable.
- Waiting on subagents after an interjection no longer blocks on unrelated background work.
- Prompt blocks now show friendly hook descriptions instead of internal IDs.
- Truncation error message no longer suggests asking for a shorter answer.
- Context estimates for conversations with reasoning are now more accurate.
- Token usage after rewinding or switching modes now matches the actual server-reported count instead of overestimating.
- Context bar now updates immediately when auto-compaction begins instead of waiting until it finishes.
- File system monitoring for .NET projects no longer creates excessive watchers on Linux.
- Auto recap no longer appears while a background task or monitor wake turn is streaming.
Performance
- Worktree creation is faster by skipping stale reflog copies.
source
2026-08-26 · enterprise · enterprise 1.0.11 notes from GitHub changelog
1.0.11 — 2026-08-26
Features
- Headless sessions are now browsable in the resume picker without mixing into default history.
- Default permission mode for new interactive sessions is now configurable.
- Turn duration now appears in session history after resume.
- Turn footers (Worked for, cancelled, failed) now appear after /resume.
- mkdir and touch no longer prompt in auto mode or safe-command lists.
- Subagent messages are now allowed automatically in permission Auto mode.
- Headless sessions can now auto-allow permission prompts via a startup hint.
Bug Fixes
- Permission prompts for common command chains and subcommands are now more reliable.
- Blocked prompts no longer appear in conversation history or scrollback after restart.
- Background monitors no longer have a 10-hour default timeout.
- Mouse input at the right margin no longer types characters into the prompt on certain terminals.
- Pasting text ending in a newline no longer accidentally submits the prompt on some terminals.
- Auto mode now shows a permission card when the classifier blocks an action on interactive sessions.
- Image previews no longer leave ghost artifacts when using the Kitty protocol on Warp.
- Expanded Execute tool output no longer snaps closed during live progress.
- /voice now falls back to parec/arecord on older PipeWire installs.
Performance
- Background command waits now finish as soon as the process exits.
source
2026-08-26 · alpha · alpha 1.0.11 notes from GitHub changelog
1.0.11 — 2026-08-26
Features
- Headless sessions are now browsable in the resume picker without mixing into default history.
- Default permission mode for new interactive sessions is now configurable.
- Turn duration now appears in session history after resume.
- Turn footers (Worked for, cancelled, failed) now appear after /resume.
- mkdir and touch no longer prompt in auto mode or safe-command lists.
- Subagent messages are now allowed automatically in permission Auto mode.
- Headless sessions can now auto-allow permission prompts via a startup hint.
Bug Fixes
- Permission prompts for common command chains and subcommands are now more reliable.
- Blocked prompts no longer appear in conversation history or scrollback after restart.
- Background monitors no longer have a 10-hour default timeout.
- Mouse input at the right margin no longer types characters into the prompt on certain terminals.
- Pasting text ending in a newline no longer accidentally submits the prompt on some terminals.
- Auto mode now shows a permission card when the classifier blocks an action on interactive sessions.
- Image previews no longer leave ghost artifacts when using the Kitty protocol on Warp.
- Expanded Execute tool output no longer snaps closed during live progress.
- /voice now falls back to parec/arecord on older PipeWire installs.
Performance
- Background command waits now finish as soon as the process exits.
source
2026-08-25 · alpha · alpha 1.0.10 notes from GitHub changelog
1.0.10 — 2026-08-24
Performance
- grok clone now reuses matching local checkouts as linked worktrees for faster session creation.
source
2026-08-24 · alpha · alpha briefly served 1.0.9; now 1.0.10
1.0.9 — 2026-08-24
Features
- New sessions in the interactive TUI now start in auto mode by default for fewer approval prompts.
- /feedback now supports attaching images (screenshots etc.).
- The / slash menu is now ordered by recency and groups skills below commands for easier navigation.
- /workflow now accepts --agent-budget N or an agent_budget JSON field to set child-agent limits.
- /workflow now accepts --effort LEVEL or an effort JSON field to set child reasoning effort.
- MCP servers now receive a grok-cli User-Agent header so providers can attribute traffic.
- Dashboard now lets you start new agents in Auto mode via Shift+Tab.
- Workflows now appear alongside skills in the model prompt so the agent can launch them by name.
/edit-prompt now opens an external editor from the full TUI, not only minimal mode.
- Up arrow on an empty prompt now selects queued follow-ups first instead of opening history.
- /plugin now works as an alias for /plugins in the TUI.
- Plugin-provided agents now appear in the /agents modal and can be toggled.
- /minimal and /fullscreen now switch instantly inside the running session without restarting or losing the current turn.
- The configurable status line row now appears at the bottom of minimal mode as well as fullscreen.
- grok clone now fetches only the selected branch tip by default, with --full-history for legacy full clones.
- grok clone can now reuse a matching local checkout as a linked worktree instead of always fetching from the network.
Bug Fixes
- Subagent tasks are more resilient to temporary rate limits and will retry instead of failing immediately.
- Narrow allow rules for Bash commands now correctly permit file writes without extra prompts.
- Rules containing markdown headings now render correctly in the prompt.
- /new and /clear now preserve the last-chosen reasoning effort instead of resetting to the model default.
- Prompt dropdowns (slash, history, file search) now have consistent left alignment with the composer.
- History now shows every command, slash command, and memory note in the order you typed them.
- Collapsed tool-call rows no longer show a vertical accent line beside the status diamond.
- Hint text above the prompt now lines up with the text you type.
- Pressing Esc while peeking at a conversation from the dashboard now closes open modals instead of leaving the view.
/copy now preserves markdown formatting such as headings and code fences.
- Sending a new message while a shell command is running now moves the command to the background instead of cancelling it.
- grok mcp add now correctly treats bare http(s):// URLs as HTTP servers instead of stdio commands.
- Plan mode no longer incorrectly blocks subagent spawns as file edits outside plan.md.
- MCP servers that share a URL but have different names are now kept as separate entries instead of being collapsed.
- Subagents and workflow-spawned agents no longer receive the workflow tool that only top-level sessions can use.
- Memory results are now presented as historical context that should be verified against live sources before use.
- Interactive grok sessions now start in ask mode by default again instead of auto.
- Minimal mode no longer truncates subagent wake-turn replies after the first token.
Performance
- Concurrent subagents no longer trigger rate-limit errors during bursts.
- MCP server connections no longer delay session startup when many servers are configured.
source
2026-08-20 · alpha · alpha 1.0.8 notes from GitHub changelog
1.0.8 — 2026-08-20
Features
- MCP servers can now ask for form input or URL consent through the same popup used for questions.
- Ctrl+S now stashes the current prompt draft so you can send something else and restore it later.
- /workflow now autocompletes saved workflow names and shows only valid runs for pause/resume/stop/save.
Bug Fixes
- Downloading a folder that contains only one file now produces a zip that still extracts as a folder.
- Failed tool calls for tools the model invented now clearly state the tool does not exist.
- Status line refresh timer now uses consistent naming and no longer shows errors on deliberately hidden rows.
- Workflow agent rows now display current context usage instead of cumulative token counts.
- Follow-up messages now send immediately while waiting on a subagent or task, including after using /btw.
Performance
- Opening many subagents at once no longer freezes the interface while loading their history.
- Concurrent subagents now start much faster and no longer freeze the parent session.
source
2026-08-19 · alpha · alpha briefly served 1.0.6; now 1.0.10
Alpha briefly served 1.0.6: Shift+arrow prompt selection, optional status line, grok clone with a projected working tree, plus reliability fixes. Binaries were published at https://x.ai/cli/grok-1.0.6-*. Alpha now points at 1.0.10.
source
2026-08-19 · Grok Build is on web and mobile
Grok Build is available on every plan, on the web and on mobile.
source
2026-08-15 · stable · stable is 1.0.5; GROK_CONFIG overrides config.toml
GROK_CONFIG and GROK_CONFIG_PATH let launchers override config without editing config.toml. Worktrees under ~/.grok/worktrees are reclaimed when safe.
source
2026-08-13 · stable · stable is 1.0.4; /loop shows a 7-day expiry
Recurring /loop tasks show a 7-day expiry notice. Web search allow/exclude domains via [toolset.web_search]. GROK_SESSION_ID for tools and MCP. Follow-up Behavior setting, session search toggle, and many TUI/permission fixes.
source
2026-08-12 · stable · stable is 1.0.3
Clickable /session-info rows, faster subagent spawning with many ~/.grok sessions, and TUI rendering matched to 120 Hz+ displays.
source
2026-08-12 · Grok Build is on Grok 4.6
Grok Build switched to Grok 4.6 on launch day, with 2x included usage for the first week.
source
2026-08-11 · stable · stable is 1.0.2
Clearer tool-call streaming labels, recovery from server-rejected images, actionable startup timeout messages, safer worktree copies of large repos, and Cmd+click autolink fixes in Apple Terminal.
source
2026-08-10 · stable · stable is 1.0.1
/rewind truncates conversation only. grok du for disk usage. Failed channel updates suggest the matching GROK_CHANNEL reinstall. Native arm64 install on Apple Silicon even from a Rosetta shell. Video generation voices and aspect ratios.
source
2026-08-07 · stable · stable is 1.0.0
1.0: dashboard turn summaries, extensions modal, auto theme over SSH/tmux, MCP image tools, cleaner API error banners, and a large set of TUI and permission-prompt fixes.
source
2026-07-28 · Build Mode is Early Beta for SuperGrok Heavy
Build Mode Early Beta for SuperGrok Heavy on grok.com, iOS, and Android: describe an idea and Grok builds a working preview in chat, then publish it to a link.
source
2026-07-23 · Grok Build can write and run workflows
Grok Build can write and run workflows: orchestration scripts that fan a task out across many agents.
source
2026-07-15 · Grok Build source is on GitHub
Grok Build coding agent and TUI source is on GitHub; the harness can run local-first against your own inference.
source