The old word-boundary check falsely triggered when tool names appeared in arguments (e.g., git commit messages mentioning native tools). New logic: split on shell separators and only flag when a tool is the first token of a sub-command or a path ending with /toolname. |
||
|---|---|---|
| .. | ||
| shell.go | ||
| shell_test.go | ||