Skip to content

Compatibility issue: Warp Terminal hangs when sourcing NeuroSkill zsh hook #69

Description

@jelanijohn

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions