CLI Usage
Running the App
Section titled “Running the App”Running thndrs without a subcommand launches the TUI.
cargo runWorking Directory
Section titled “Working Directory”Use --cwd to select the workspace used for context loading, display, and
read-only tools.
cargo run -- --cwd /path/to/repoModel Selection
Section titled “Model Selection”The default model is umans-coder.
cargo run -- --model umans-glm-5.2Supported model names are currently:
umans-coderumans-glm-5.2
Web Searching
Section titled “Web Searching”Use --websearch to choose the Umans web-search backend.
cargo run -- --websearch nativecargo run -- --websearch exacargo run -- --websearch nonenative is the default. none disables Umans server-side search.
Prompt Inspection
Section titled “Prompt Inspection”Use --print-prompt to print the assembled prompt bundle and lowered provider
messages without calling the provider.
cargo run -- --print-promptThe output redacts secrets.
Terminal Options
Section titled “Terminal Options”Use --tick-rate-ms to tune UI tick timing. The TUI always renders inline
without entering the alternate screen; --no-alt-screen is kept as a
compatibility no-op. Use --no-mouse to leave terminal mouse selection and
native scrollback uncaptured.