Help us improve
Share bugs, ideas, or general feedback.
From pepcode
{"riskFlags": {"touchesBash": true, "matchAllTools": true, "touchesFileWrites": false}, "typeStats": {"command": 16}, "eventStats": {"Stop": 1, "PreCompact": 2, "PreToolUse": 1, "SessionEnd": 1, "PostToolUse": 2, "SessionStart": 4, "SubagentStop": 1, "SubagentStart": 1, "UserPromptSubmit": 2, "PermissionRequest": 1}, "originCounts": {"absolutePaths": 0, "pluginScripts": 4, "projectScripts": 0}, "timeoutStats": {"commandsWithoutTimeout": 0}}
10 events · 16 hooks
npx claudepluginhub leejaedus/pepcode --plugin pepcodeSafety signals detected in this hook configuration
Where this hook configuration is defined
Defined in hooks/hooks.json
Event handlers and matchers — expand Raw Configuration for the full JSON
*node "$HOME/.claude/hooks/pepcode/hook-boot.cjs" persistent-mode.cjs5ms*node "$HOME/.claude/hooks/pepcode/hook-boot.cjs" pre-compact.mjs10msnode "$HOME/.claude/hooks/pepcode/hook-boot.cjs" project-memory-precompact.mjs5ms*node "$HOME/.claude/hooks/pepcode/hook-boot.cjs" pre-tool-enforcer.mjs3ms*node "$HOME/.claude/hooks/pepcode/hook-boot.cjs" session-end.mjs10ms*node "$HOME/.claude/hooks/pepcode/hook-boot.cjs" post-tool-verifier.mjs3msnode "$HOME/.claude/hooks/pepcode/hook-boot.cjs" project-memory-posttool.mjs3ms*node "${CLAUDE_PLUGIN_ROOT}/scripts/session-start.mjs"5msnode "${CLAUDE_PLUGIN_ROOT}/scripts/project-memory-session.mjs"5msinitnode "${CLAUDE_PLUGIN_ROOT}/scripts/setup-init.mjs"30msmaintenancenode "${CLAUDE_PLUGIN_ROOT}/scripts/setup-maintenance.mjs"60ms*node "$HOME/.claude/hooks/pepcode/hook-boot.cjs" subagent-tracker.mjs stop5ms*node "$HOME/.claude/hooks/pepcode/hook-boot.cjs" subagent-tracker.mjs start3ms*node "$HOME/.claude/hooks/pepcode/hook-boot.cjs" keyword-detector.mjs5msnode "$HOME/.claude/hooks/pepcode/hook-boot.cjs" skill-injector.mjs3msBashnode "$HOME/.claude/hooks/pepcode/hook-boot.cjs" permission-handler.mjs5msShare bugs, ideas, or general feedback.