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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions