When the NeuroSkill zsh hook is enabled, Warp Terminal hangs indefinitely during shell startup on macOS.
The issue appears to be related to the PTY recording wrapper (skill-tty) being launched from the shell hook. Preventing the wrapper from starting allows Warp to launch normally.
Reproduction:
- Install NeuroSkill and enable the generated zsh hook
- Open Warp Terminal
- Warp hangs during startup and never reaches a usable shell
My local fix in ~/.zshrc:
# neuroskill shell hook
if [[ "$TERM_PROGRAM" == "WarpTerminal" ]]; then
export NEUROSKILL_SKIP_RECORDING=1
fi
if [[ -o interactive && -f "$HOME/.skill/shell-hooks/neuroskill.zsh" ]]; then
source "$HOME/.skill/shell-hooks/neuroskill.zsh"
fi
When the NeuroSkill zsh hook is enabled, Warp Terminal hangs indefinitely during shell startup on macOS.
The issue appears to be related to the PTY recording wrapper (skill-tty) being launched from the shell hook. Preventing the wrapper from starting allows Warp to launch normally.
Reproduction:
My local fix in
~/.zshrc: