- Stop
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/stall_au
- Stop
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || { python3 "${CLAUDE_PLUGIN_ROOT}/hooks/sr_depth
- Stop
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || { python3 "${CLAUDE_PLUGIN_ROOT}/hooks/fabricat
- Stop
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec python3 "${CLAUDE_PLUGIN_ROOT}/hooks/conte
- SubagentStop
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || { python3 "${CLAUDE_PLUGIN_ROOT}/hooks/sr_depth
- PreToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || { python3 "${CLAUDE_PLUGIN_ROOT}/hooks/fabricat
- PreToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/bash_com
- PreToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec python3 "${CLAUDE_PLUGIN_ROOT}/hooks/subar
- PreToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/branch_p
- PreToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/long_tas
- PreToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/fat_outp
- PreToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/pg_rotat
- PreToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/sanada_a
- PreToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/credenti
- PreToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/credenti
- PreToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/check_zs
- PreToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/check_ea
- PreToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/check_ps
- PreToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/negative
- PostToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || { python3 "${CLAUDE_PLUGIN_ROOT}/hooks/fabricat
- PostToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/credenti
- PostToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/credenti
- PostToolUse
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec python3 "${CLAUDE_PLUGIN_ROOT}/hooks/conte
- PostToolUseFailure
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || { python3 "${CLAUDE_PLUGIN_ROOT}/hooks/fabricat
- UserPromptSubmit
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/admissio
- UserPromptSubmit
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec python3 "${CLAUDE_PLUGIN_ROOT}/hooks/secre
- UserPromptSubmit
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/code_rev
- SessionStart
"${CLAUDE_PLUGIN_ROOT}/bin/install-cache-safe-entrypoints"
- SessionStart
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/temporal
- SessionStart
test -x "${HOME}/.local/bin/harness-hook" && grep -Fqx '# HARNESS_HOOK_DISPATCHER_ID=claude-harness/v1' "${HOME}/.local/bin/harness-hook" 2>/dev/null || exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/tmux_hyp