Bug Report
Summary
The error message shown when ripgrep is not found references an outdated setting name, causing users to configure the wrong key.
Error message displayed
Todo-Tree: Failed to find vscode-ripgrep - please install ripgrep manually and set 'todo-tree.ripgrep' to point to the executable
Problem
The error instructs users to set `todo-tree.ripgrep`, but this setting no longer exists. The correct setting name (as of v0.0.226) is `todo-tree.ripgrep.ripgrep` (nested under the `ripgrep` section).
Users who follow the error message instructions will set `todo-tree.ripgrep` in their `settings.json` and find that the error persists, with no indication of why.
Steps to reproduce
- Install Todo Tree on a machine without ripgrep bundled or resolvable
- Observe the error notification
- Add `"todo-tree.ripgrep": "/path/to/rg"` to `settings.json` as instructed
- Error continues — the correct setting `"todo-tree.ripgrep.ripgrep": "/path/to/rg"` is never mentioned
Expected behavior
The error message should reference the correct setting name: `todo-tree.ripgrep.ripgrep`
Suggested fix
Update the error message string from:
```
set 'todo-tree.ripgrep' to point to the executable
```
to:
```
set 'todo-tree.ripgrep.ripgrep' to point to the executable
```
Environment
- VS Code on Windows 11
- Todo Tree v0.0.226
- Ripgrep installed manually via `winget install BurntSushi.ripgrep.MSVC`
Bug Report
Summary
The error message shown when ripgrep is not found references an outdated setting name, causing users to configure the wrong key.
Error message displayed
Problem
The error instructs users to set `todo-tree.ripgrep`, but this setting no longer exists. The correct setting name (as of v0.0.226) is `todo-tree.ripgrep.ripgrep` (nested under the `ripgrep` section).
Users who follow the error message instructions will set `todo-tree.ripgrep` in their `settings.json` and find that the error persists, with no indication of why.
Steps to reproduce
Expected behavior
The error message should reference the correct setting name: `todo-tree.ripgrep.ripgrep`
Suggested fix
Update the error message string from:
```
set 'todo-tree.ripgrep' to point to the executable
```
to:
```
set 'todo-tree.ripgrep.ripgrep' to point to the executable
```
Environment