Stats
Actions
Tags
From claude-code-handoff
Runs a Node.js review gate on stop and lifecycle scripts on session start/end, managing session boundaries and blocking exit until validation completes.
3 events · 3 hooks
Where this hook configuration is defined
Defined in hooks/hooks.json
Event handlers and matchers — expand Raw Configuration for the full JSON
tee_payload="$(cat || true)"; printf '%s' "$tee_payload" | bash "${CLAUDE_PLUGIN_ROOT}/bin/probe_hook.sh" Stop; printf '%s' "$tee_payload" | bash "${CLAUDE_PLUGIN_ROOT}/bin/handoff_turn_append.sh" 2>/dev/null || truetee_payload="$(cat || true)"; printf '%s' "$tee_payload" | bash "${CLAUDE_PLUGIN_ROOT}/bin/probe_hook.sh" SessionEnd; bash "${CLAUDE_PLUGIN_ROOT}/bin/write_handoff.sh" >/dev/null 2>&1 || truebash "${CLAUDE_PLUGIN_ROOT}/bin/probe_hook.sh" SessionStart </dev/null; f="$CLAUDE_PROJECT_DIR/.claude/handoff_current.md"; if [ -f "$f" ]; then echo '## Auto-loaded handoff from previous session'; echo; cat "$f"; finpx claudepluginhub scottconverse/claude-code-handoff-cowork --plugin claude-code-handoff