Pinned Tweet
The π Subscription is live.
And even tho I hate threads, this one is pretty much needed, please read it all since there are important details you should know before migrating,
One plan for Grok, Cursor, Grok Bot and π. Opt-in.
Free $0
Plus $8
Premium $30 (4x)
Super $100 (15x)
Ultra $200 (50x)
One shared weekly pool across Grok, Cursor and π.
OpenCode confirms a security breach tied to a large scale distillation attack π¨
β’ 1.4% of OpenCode Console users hit, all with external providers linked
β’ Affected users were emailed
β’ Working with Anthropic, OpenAI and Google to remediate
Also in this update:
β’ Plus aliases for Grok Bot email, so a routine can run only on mail sent to one address
β’ Tag Bot in any post on X and it gets to work
β’ Bot can now read your X Chat
β’ Notifications only go to the device you're using
New Grok Bot connectors: Robinhood, Coinbase, Trello, PostHog, beehiiv and eToro π
Teams can now also submit their own connectors to the Grok Bot marketplace.
Grok Bot just got faster and cleaner β‘
β’ Computer tasks finish 3x sooner on average
β’ Other replies arrive in less than half the time
β’ New typeface, themes and redesigned chat cards π¨
β’ Voice calls are faster and remember past chats better
Grok Build CLI just got an update with v1.0.63! π
Changelog v1.0.63
Breaking Changes:
β’ Memory always uses the concise `MEMORY.md` index of topic titles and paths, and `/memory` lists topics by how often Grok reads them. The `[memory_v2] compact_index_enabled` setting no longer has an effect.
Features:
β’ Rex terminal support reports each open session and each running subagent as its own record, so Rex shows what each one is doing. Set `children = false` under `[ui.notifications.program_status]` to report only the main status.
β’ `grok worktree list` and `grok worktree show` mark a worktree whose folder is missing or whose source repository moved, with a hint on how to repair it.
β’ Command hooks accept an `args` list: Grok runs `command` as one program with those arguments and no shell, and fills hook variables such as `$GROK_SESSION_ID` in each argument.
Bug Fixes:
β’ Plan reviews that open while you are typing keep your text in the review's notes, so a typed letter no longer triggers a plan shortcut such as approve.
β’ Plan reviews at the end of a turn wait until you close an open `/feedback` dialog, question, tool prompt, or queued prompt edit.
β’ `grok -w` and `Ctrl+W` explain that no worktree was made when you run them outside a git repository.
β’ `/fork` keeps the parent session's model and effort when Grok was started with `-m` or `--effort`.
β’ Custom models on Chat Completions endpoints outside xAI no longer fail turns with a tool schema error when MCP servers are connected.
β’ Workflow run views hide each agent's live status text on narrower terminals, so agent names are no longer cut off.
Grok Build CLI just got an update with v1.0.62! π
Changelog v1.0.62
Bug Fixes:
β’ Headless mode (`grok -p`) waits for the follow-up turn that a finished background task starts before exiting, and a `--background-wait-timeout` that stops pending work exits with an error instead of success.
β’ Cold `/resume` from the dashboard overlay keeps the overlay attached, so you can still back out with Left or `Ctrl+\`.
β’ Enter on a highlighted slash command with optional arguments runs the command instead of leaving a trailing space in the composer.
β’ CLI commands such as `grok models`, `grok sessions` and `grok export` no longer crash when their output pipe closes early, such as when piped to `head`, or when the output device is full.
β’ `grok update` and `grok login` no longer crash when stdout or stderr is closed or unwritable.
Grok Build CLI just got an update with v1.0.62! π
Changelog v1.0.62
Bug Fixes:
β’ Headless mode (`grok -p`) waits for the follow-up turn that a finished background task starts before exiting, and a `--background-wait-timeout` that stops pending work exits with an error instead of success.
β’ Cold `/resume` from the dashboard overlay keeps the overlay attached, so you can still back out with Left or `Ctrl+\`.
β’ Enter on a highlighted slash command with optional arguments runs the command instead of leaving a trailing space in the composer.
β’ CLI commands such as `grok models`, `grok sessions` and `grok export` no longer crash when their output pipe closes early, such as when piped to `head`, or when the output device is full.
β’ `grok update` and `grok login` no longer crash when stdout or stderr is closed or unwritable.
Grok Build CLI just got an update with v1.0.61! π
Changelog v1.0.61
Features:
β’ Resume picker finds sessions whose titles contain every word you type, in any order.
β’ `/resume ` opens the session directly when the ID or title matches exactly one session, instead of always opening the picker.
Bug Fixes:
β’ Dashboard peek text can be selected by dragging over it with the mouse, and the selection is copied to the clipboard when you release.
β’ Workflow run views scroll toward newer agents when you wheel down the agent roster, instead of snapping back.
β’ Hook spawn failures on Windows name the program that failed to start, such as PowerShell or Git Bash, instead of blaming the hook's script.
Grok Build CLI just got an update with v1.0.61! π
Changelog v1.0.61
Features:
β’ Resume picker finds sessions whose titles contain every word you type, in any order.
β’ `/resume ` opens the session directly when the ID or title matches exactly one session, instead of always opening the picker.
Bug Fixes:
β’ Dashboard peek text can be selected by dragging over it with the mouse, and the selection is copied to the clipboard when you release.
β’ Workflow run views scroll toward newer agents when you wheel down the agent roster, instead of snapping back.
β’ Hook spawn failures on Windows name the program that failed to start, such as PowerShell or Git Bash, instead of blaming the hook's script.
Grok Build CLI just got an update with v1.0.60! π
Changelog v1.0.60
Features:
β’ `grok --resume ` lists matching sessions newest first with when each was last updated, and suggests similar titles when nothing matches.
β’ Shift+Y in the fullscreen markdown viewer copies the code block under the cursor.
Bug Fixes:
β’ `grok --resume ` with a title that matches no local session reports the miss right away instead of trying a remote restore and asking you to sign in.
β’ Esc on the first question in a session opened from the dashboard moves focus to the scrollback, as it does in a standalone session, instead of returning to the dashboard.
MARK.
Muse Spark Open -- weights releasing today -- runs great on new Mac Studios thanks to work with @johnternus and Apple.
Grok Build CLI just got an update with v1.0.60! π
Changelog v1.0.60
Features:
β’ `grok --resume ` lists matching sessions newest first with when each was last updated, and suggests similar titles when nothing matches.
β’ Shift+Y in the fullscreen markdown viewer copies the code block under the cursor.
Bug Fixes:
β’ `grok --resume ` with a title that matches no local session reports the miss right away instead of trying a remote restore and asking you to sign in.
β’ Esc on the first question in a session opened from the dashboard moves focus to the scrollback, as it does in a standalone session, instead of returning to the dashboard.
Grok Build CLI just got an update with v1.0.59! π
Changelog v1.0.59
Features:
β’ Dashboard `/loop` without a prompt shows its usage instead of starting a new session.
β’ `grok --resume ` matches a title whatever separates its words, so `fix-login-bug` finds "Fix login bug".
β’ `[Copy]` buttons appear under code blocks in finished replies, labeled with the code's language or file name.
Bug Fixes:
β’ Dashboard peek replies waiting on a clipboard paste are canceled with a toast when you move the peek to another row or press Esc, instead of being sent later.
β’ `grok worktree rm` no longer suggests `-f` for a worktree that `-f` would also refuse to remove.
β’ Advanced PowerShell inline hooks that read `$input` run with a warning instead of failing.
β’ Hooks that return `continue: false` from PreToolUse, PostToolUse, or UserPromptSubmit stop the turn instead of being ignored.
β’ Grok no longer crashes at startup when the `SENTRY_DSN` environment variable holds an invalid value.
β’ Copy rows under code blocks, tables, and diagrams display correctly after switching between minimal and fullscreen modes.
β’ Copying a code block or a whole reply keeps its original tabs instead of turning them into spaces.
Grok Build CLI just got an update with v1.0.59! π
Changelog v1.0.59
Features:
β’ Dashboard `/loop` without a prompt shows its usage instead of starting a new session.
β’ `grok --resume ` matches a title whatever separates its words, so `fix-login-bug` finds "Fix login bug".
β’ `[Copy]` buttons appear under code blocks in finished replies, labeled with the code's language or file name.
Bug Fixes:
β’ Dashboard peek replies waiting on a clipboard paste are canceled with a toast when you move the peek to another row or press Esc, instead of being sent later.
β’ `grok worktree rm` no longer suggests `-f` for a worktree that `-f` would also refuse to remove.
β’ Advanced PowerShell inline hooks that read `$input` run with a warning instead of failing.
β’ Hooks that return `continue: false` from PreToolUse, PostToolUse, or UserPromptSubmit stop the turn instead of being ignored.
β’ Grok no longer crashes at startup when the `SENTRY_DSN` environment variable holds an invalid value.
β’ Copy rows under code blocks, tables, and diagrams display correctly after switching between minimal and fullscreen modes.
β’ Copying a code block or a whole reply keeps its original tabs instead of turning them into spaces.
Grok Build CLI just got an update with v1.0.54! π
Changelog v1.0.54
Features:
β’ `/resume` takes an optional session id or title and opens the picker filtered to matching sessions.
Performance:
β’ The idle welcome screen uses less CPU.
β’ Prompt undo history is capped by size, so large pastes you delete no longer stay in memory.
β’ Typing in a prompt that holds large pastes is faster.
β’ Long sessions use less memory: long replies scrolled off screen release their render caches.
Bug Fixes:
β’ Pasted Windows line endings reach the model as newlines, markdown images no longer show a stray "!", and dollar amounts that are not math stay plain text.
β’ Write approval cards show a binary or unreadable file as unreadable instead of garbled text.
β’ Prompts you send while a session is resuming at startup are queued and sent once it loads instead of staying in the composer.
β’ A corrupt active-sessions registry no longer stops new sessions from registering: grok keeps a backup, salvages the session rows it can read, and warns you.
β’ Wrapped URLs in shell command descriptions link to the full address on every row.
β’ Worktree forks (`grok -w -r` or `/fork` into a worktree) run in and show the worktree's path, so a shell command no longer edits the original checkout.
β’ Links are clickable in herdr panes.
β’ Memory search shows the matching part of a long line instead of cutting it off before the match.
β’ `/memory` skips a symlinked note instead of failing the whole listing.
β’ Startup is faster when `TMUX` names a tmux server that has stopped.
β’ Failed MCP tool rows wrap the error to the screen width and keep its line breaks.
β’ `[skills].ignore` matches a symlinked SKILL.md by the folder that holds it.
β’ Failed file reads expand to show why they failed.
β’ Send now (Ctrl+Enter) on a slash command runs or queues it as a command instead of sending it as a prompt.
Grok Voice 3.0 is here, and it's already doing real work:
#1 on Artificial Analysis speech-to-speech (86.9)
94.8% of tasks solved
$0.025 per task vs $0.030 for GPT-Live-1 and $0.055 for GPT-Realtime-2.1
Under 1s response time
Starlink already handles 20,000 calls a day with it, and 70% of them never reach a human.
Available now in the API.
x.ai/news/grok-voice-3












