pub fn normalize_tool_path(path: &str) -> StringExpand description
Normalize paths from any client format to a consistent OS-native form.
Handles MSYS2/Git Bash drive prefixes on Windows hosts
(/c/Users/... -> C:/Users/...), mixed separators, double slashes, and
trailing slashes. Uses forward slashes for consistency. On non-Windows
hosts /c/... is a literal directory and passes through unchanged (#397).