BUILD / switch-to-hashline-file-toolset-in-grok-build

Build

Switch to the hashline file toolset in Grok Build

Switch to the hashline file toolset in Grok Build

file_toolset under [toolset] selects which built-in file toolset the agent uses. Official values: standard (default) or hashline. Source: Settings reference.

Set hashline

[toolset]
file_toolset = "hashline"

Put this in ~/.grok/config.toml / $GROK_HOME/config.toml. Project .grok/config.toml does not own [toolset].

Back to standard

[toolset]
file_toolset = "standard"

Confirm discovery

From the project root after saving config:

grok inspect

grok inspect shows config sources and discovered tools so you can verify the active toolset before a long session. Overview: Grok Build overview.

Related toolset knobs

Bash timeouts live under [toolset.bash]Set bash tool timeouts. Gitignore filtering for search/read is [tools] respect_gitignore, not file_toolset.

Pitfalls

  • Inventing extra file_toolset values beyond standard and hashline — stick to the documented pair.
  • Editing project .grok/config.toml for [toolset] — use user config.