Fixed
- Smarter Python detection: Changed hook command pattern from
python3 script 2>/dev/null || python scripttocommand -v python3 >/dev/null && python3 script || python script. This prevents falling back topythonwhen the script itself fails, showing proper error messages instead of "python: command not found".