You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Off a Mac, all three hooks now exit before doing anything. The PATH hook already said nothing there, but it still wrote a PATH line to CLAUDE_ENV_FILE when it found Linuxbrew gnubin directories, putting one GNU build ahead of another. warn-old-bash.sh had no platform check, so a distribution's bash 4.4 or an older Git for Windows got "Fix: brew install bash".
The README has a new "Off a Mac" section. The copy-in route now says what the env block does elsewhere: harmless on Linux, but on Windows a bare CLAUDE_CODE_SHELL=bash may resolve to the WSL launcher (read from the 2.1.296 binary, not tested on Windows). A team on mixed OSes should commit only the hooks block.