grok-build-upstream-mirror/crates/codegen/xai-grok-pager/docs/user-guide
Repository files (latest commit first)
Filename Latest commit message Latest commit date
grokkybara[bot] 3af4d5d398 Synced from monorepo
Synced from monorepo

Changes:
- Shell: accept target response id on rewind execute
- Shell: stamp response id on chat user message chunks
- Worktree: optional rebuild and stale git registration cleanup in auto-GC
- Worktree: kind-aware auto-GC TTLs and config knobs
- Worktree: macOS process CWD scan and Unix PID liveness for GC guards
- Worktree: automatic throttled GC on startup (Linux age-based; non-Linux dead-only)
- Pager: add `[ui].combine_queued_prompts` to batch queued follow-ups
- Shell: stop overwriting user skills
- Tools: read markdown in `skills/` directories untruncated
- `/usage` shows per-session token and dollar usage in the TUI
- Security: prompt on environment-dumping `ps` variants
- Security: always-safe `kubectl` no longer runs arbitrary kubeconfig credential plugins without permission
- Tools: make scheduler deletion durable
- Shell: add relocation storage primitives
- Shell: give side model calls their own conversation ids
- Fix five workflow-runtime bugs (budget, pause, cancel, reconnect)
- Security: peel `env -S` / `--split-string` operands in the Bash permission gate (managed deny/ask)
- Pager: expose doctor in the TUI
- Security: block unauthorized RCE via abused safe commands
- Pager idle watcher cue: "1 subagent still running" instead of "watching · 1 subagent"
- Security: block `rg --pre` arbitrary code execution in auto-mode
- Voice: diagnose silent-mic failures (macOS permission) and add doctor/terminal-setup Voice section
- App builder deployer: `allow_forking` and `show_built_with_grok`
- Pager: stop stacking duplicate "Worked for" markers on parked turns
- Shell: support `max` as a distinct reasoning effort tier
- Tools: serialize background `/loop` fires on the whole work unit
- Shell: add working-directory relocation state primitives
- Proto: `ClientToolResult` and `ChatConfig` client-side tools
- Shell: model providers
- Chat: select App Builder product on the Build path
- Shell: attach author identity to feedback when the deployment opts in
- Doctor: fix for SSH wrap setup
- Workflow authoring skills: create-workflow and import-claude-workflow docs
- Add read-only grok doctor
- Sandbox: apply Landlock without a controlling TTY
- Pager: recover image paste over grok wrap on headless remotes
- Pager: make actions screen-mode aware
- Shell: resume sessions when the working directory moves
- Pager: centralize terminal diagnostics
- Workspace: gate inline shell file access
- Pager: centralize terminal probes
- Pager: edit minimal prompts in an external editor
- Pager: standardize backgrounding on Ctrl+B
- Shell: recap rides the parent turn's prompt cache
- Tools: add scheduler lifecycle version clock

Source-Revision: 0f4d7c91b8b2b408333f6de1e8a76cb8eaa71899
2026-07-21 18:10:23 +00:00
..
01-getting-started.md Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
02-authentication.md Synced from monorepo 2026-07-18 19:48:28 +01:00
03-keyboard-shortcuts.md Synced from monorepo 2026-07-21 18:10:23 +00:00
04-slash-commands.md Synced from monorepo 2026-07-21 18:10:23 +00:00
05-configuration.md Synced from monorepo 2026-07-21 18:10:23 +00:00
06-theming.md Synced from monorepo 2026-07-21 18:10:23 +00:00
07-mcp-servers.md Synced from monorepo 2026-07-17 14:19:50 +01:00
08-skills.md Synced from monorepo 2026-07-21 18:10:23 +00:00
09-plugins.md Synced from monorepo 2026-07-17 14:19:50 +01:00
10-hooks.md Synced from monorepo 2026-07-19 18:42:24 +01:00
11-custom-models.md Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
12-project-rules.md Synced from monorepo 2026-07-18 19:48:28 +01:00
13-memory.md Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
14-headless-mode.md Synced from monorepo 2026-07-21 18:10:23 +00:00
15-agent-mode.md Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
16-subagents.md Synced from monorepo 2026-07-21 18:10:23 +00:00
17-sessions.md Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
18-sandbox.md Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
19-plan-mode.md Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
20-background-tasks.md Synced from monorepo 2026-07-21 18:10:23 +00:00
21-terminal-support.md Synced from monorepo 2026-07-21 18:10:23 +00:00
22-permissions-and-safety.md Synced from monorepo 2026-07-21 18:10:23 +00:00
23-dashboard.md Synced from monorepo 2026-07-21 18:10:23 +00:00
24-monitoring-usage.md Synced from monorepo 2026-07-18 19:48:28 +01:00
README.md Synced from monorepo 2026-07-21 18:10:23 +00:00

Grok Build User Guide

Learn how to install, configure, and extend Grok Build, the terminal-based AI coding assistant from SpaceXAI.


Tier 1: Essential User Docs

Start here. These guides cover what you need on your first day.

# Document Description
1 Getting Started Installation, first launch, authentication, basic interaction, and key concepts
2 Authentication Browser login, API keys, OIDC/SSO, external auth providers, and device-code flow
3 Keyboard Shortcuts Reference for every key binding and mouse action in the TUI
4 Slash Commands Every / command, including goals, deep research, and workflow run management
5 Configuration config.toml, pager.toml, environment variables, and file locations

Tier 2: Core Feature Docs

Customize and extend Grok Build.

# Document Description
6 Theming and Appearance Themes, the /theme command, pager.toml, and color-support detection
7 MCP Servers External tool integrations through the Model Context Protocol
8 Skills Reusable prompt packages in the SKILL.md format
9 Plugins Bundle and share skills, commands, agents, hooks, and MCP servers; install from marketplace sources
10 Hooks Lifecycle scripts and HTTP callbacks for pre- and post-tool-use events
11 Custom Models Bring-your-own-key, Ollama, and OpenAI-compatible endpoints
12 Project Rules (AGENTS.md) Per-directory AGENTS.md instructions and their precedence
13 Memory Cross-session knowledge persistence with /flush, /dream, and hybrid search

Tier 3: Advanced Usage Docs

Automate, script, and integrate Grok Build with other systems.

# Document Description
14 Headless Mode and Scripting grok -p, output formats, CI/CD integration, and piping
15 Agent Mode and IDE Integration ACP stdio transport, WebSocket relay, and SDK integration
16 Subagents and Personas Parallel child sessions, agent types, personas, and capability modes
17 Session Management Save, load, resume, rewind, compact, and the session persistence format
18 Sandbox Mode OS-level filesystem and network isolation profiles
19 Plan Mode Structured planning, plan-file edits, and approval before coding
20 Background Tasks and Monitoring background: true, /loop, monitor, and Ctrl+B to demote
21 Terminal Support and Troubleshooting tmux, SSH, truecolor, clipboard, and OSC 52
22 Permissions and Safety Controls dontAsk mode, auto-approved tools, the safe-bash list, and restrictive PreToolUse hooks (such as git/gh-only)
23 Agent Dashboard Central overview of local sessions and forks
24 Monitoring Usage (External OpenTelemetry) Customer OTEL export