7b5517b255
- Converted existing local paths to Windows paths via `wslpath -w` before opening. - Used `wslview` directly in WSL environments, bypassing `xdg-open`'s broken file-handler translation. - Fell back to `xdg-open` for URLs or when `wslview` is unavailable. - Added unit tests covering WSL file, URL, and fallback scenarios.