grok-build-upstream-mirror/crates/codegen/xai-grok-pager/docs/tutorial/05-slash-commands.md
grokkybara[bot] dd04f397b1 Synced from monorepo
Synced from monorepo

Changes:
- Temporarily disable session share link creation in the TUI
- Do not approve plan on empty Enter from the revise prompt
- Expose chat product Skills via ACP available_commands_update
- Return immediately from a blocking wait on an already-completed ACP task
- Split headless pager module for clearer structure
- Stop git worktree prune from removing user registrations on resume
- Use compaction sampler tokenizer for item token counts
- Opt-in extra root CAs via GROK_EXTRA_CA_BUNDLE
- Cancel all session subagents when the user stops
- Let the session persistence actor exit when its session ends
- Make fullscreen terminal resize much cheaper on long sessions
- Report honestly from kill_task when an ACP task does not exist
- Hide /usage for external-auth deployments
- Forward the history-load trailer’s computer_reason to the client
- Remove ineffective no-op tool reminder
- Declare slash-command screen-mode support in one place
- Keep settings enum picker on the committed value until Enter
- Reap a PTY’s full process tree
- Stream tool calls from headless mode over ACP
- Bridge gateway task lifecycle to ACP for chat session background tasks
- Don’t warn about truncated history on a suppressed replay
- Fit full-replace summarizer input and recover on context-length errors
- Stop dropping agents over an unrecognized frontmatter color
- Add /undo as a slash alias for /rewind
- Harden sleep/wake token-refresh paths against forced re-login
- Add session/list ACP method
- Give each sampling backend its own conversion module
- Treat an unenrolled child process as a lint error
- Suppress the cancelled marker on send-now wake turns
- Stop tearing down Roslyn on every edit, and read C# diagnostics

Source-Revision: 2a28b4a86cfc4a4c133c35b7fc2a6a9964387c39
2026-07-30 19:07:40 +00:00

1.4 KiB

Slash Commands

Type / on an empty prompt and a searchable dropdown of commands appears. A few worth knowing on day one:

Command What it does
/help Browse every command and keyboard shortcut
/model Switch models or reasoning effort
/resume Pick up a previous session where you left off
/new Start a fresh session
/compact Compress a long conversation to free up context
/btw Send Grok an aside without interrupting its current task
/rewind (alias /undo) Restore your files and history to an earlier prompt
/docs Full How-to Guides, in the TUI or on the web
/feedback Send feedback to the team

Two of those deserve a second look:

  • /compact takes an optional hint: /compact keep the auth details. Check context usage anytime with /context — Grok also auto-compacts when the window fills up.
  • /rewind (or /undo) restores actual file snapshots taken at each prompt, not just the chat.

The command palette

Press Ctrl+P (or ? from the scrollback) to open the command palette — one searchable list of every command, shortcut, and skill. There's also a full shortcuts cheatsheet on Ctrl+. (use Ctrl+X if your terminal swallows it).

You don't need to memorize anything: / and Ctrl+P will always show you what's available.

Go deeper: /docs Slash Commands