Why every Ghostty tab said 'Claude Code' (and the 30-line zsh hook that fixed it)

· Dev.to