Show or hide thinking blocks in Grok Build
Show or hide thinking blocks in Grok Build
Reasoning / thinking blocks stream in the TUI when the model emits them. Official UI and env switches live in the settings reference. Default is on (true / 1).
Toggle in config
User ~/.grok/config.toml / $GROK_HOME/config.toml:
[ui]
show_thinking_blocks = false
Set true to show them again.
Toggle for one process
export GROK_SHOW_THINKING_BLOCKS=0
Use 1 to force them visible for that process.
Related display knobs
| Setting / env | Default | Role |
|---|---|---|
show_thinking_blocks / GROK_SHOW_THINKING_BLOCKS |
on | Stream thinking / reasoning blocks |
max_thoughts_width |
120 (range 40–500) |
Thoughts panel column width |
group_tool_verbs / GROK_GROUP_TOOL_VERBS |
on | Fold consecutive read/search/list rows — Fold tool rows |
Project .grok/config.toml does not own [ui] — keep display settings in the user config.
Pitfalls
- Hiding thinking blocks does not change reasoning effort. Effort is a model control — see Set reasoning effort in Grok Build.
- Some models emit little or no visible thinking; an empty panel usually means the model, not a broken toggle.