[Bug] PATH validation fails when $HOME contains special characters (@)

Resolved 💬 5 comments Opened Mar 5, 2026 by andrewsjg Closed Apr 2, 2026

Bug Description
Claude constantly reports: Native installation exists but ~/.local/bin is not in your PATH. Run:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc even when the path is correct and set in .zshrc and there is only one installation of claude code present. My $HOME has an '@' in it. This may be causing it a problem?

Environment Info

  • Platform: darwin
  • Terminal: tmux
  • Version: 2.1.69
  • Feedback ID: a845a556-d1bb-4516-9d02-ac10994c6bcb

Errors

[]

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗