Stats
Actions
Tags
From octo
Multi-event hook suite that validates bash commands, enforces task dependencies, blocks edits during freezes, and runs session lifecycle scripts. Executes bash and writes files.
20 events · 41 hooks
Safety 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
${CLAUDE_PLUGIN_ROOT}/hooks/cwd-changed.sh3ms${CLAUDE_PLUGIN_ROOT}/hooks/pre-compact.sh10msBash${CLAUDE_PLUGIN_ROOT}/hooks/provider-routing-validator.sh10msTaskCreate${CLAUDE_PLUGIN_ROOT}/hooks/task-dependency-validator.sh10msBash${CLAUDE_PLUGIN_ROOT}/hooks/codex-exec-guard.sh5msBash${CLAUDE_PLUGIN_ROOT}/hooks/scheduler-security-gate.sh10msEnterPlanMode${CLAUDE_PLUGIN_ROOT}/hooks/plan-mode-interceptor.sh15msBash${CLAUDE_PLUGIN_ROOT}/hooks/careful-check.sh5msEdit|Write${CLAUDE_PLUGIN_ROOT}/hooks/freeze-check.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/session-end.sh15ms${CLAUDE_PLUGIN_ROOT}/hooks/workflow-verification.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/elicitation-handler.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/post-compact.sh10msBash|Agent|Write|Edit|Read|WebFetch|Grep${CLAUDE_PLUGIN_ROOT}/hooks/post-tool-dispatch.sh10msBash${CLAUDE_PLUGIN_ROOT}/hooks/quality-gate.sh60msTaskUpdate${CLAUDE_PLUGIN_ROOT}/hooks/task-completion-checkpoint.sh30msBash${CLAUDE_PLUGIN_ROOT}/hooks/telemetry-webhook.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/stop-failure-log.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/discipline-task-gate.sh3ms${CLAUDE_PLUGIN_ROOT}/hooks/task-dependency-validator.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/config-change-handler.sh30ms${CLAUDE_PLUGIN_ROOT}/scripts/session-manager.sh export60ms${CLAUDE_PLUGIN_ROOT}/hooks/context-reinforcement.sh30ms${CLAUDE_PLUGIN_ROOT}/hooks/auto-router-inject.sh3ms${CLAUDE_PLUGIN_ROOT}/hooks/session-start-memory.sh30ms${CLAUDE_PLUGIN_ROOT}/hooks/statusline-auto-repair.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/version-advisory.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/fable5-inject.sh3ms${CLAUDE_PLUGIN_ROOT}/hooks/discipline-inject.sh3ms${CLAUDE_PLUGIN_ROOT}/hooks/subagent-result-capture.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/subagent-stop-gate.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/teammate-idle-dispatch.sh30ms${CLAUDE_PLUGIN_ROOT}/hooks/task-completed-transition.sh30ms${CLAUDE_PLUGIN_ROOT}/hooks/worktree-setup.sh15ms${CLAUDE_PLUGIN_ROOT}/hooks/worktree-teardown.sh15ms${CLAUDE_PLUGIN_ROOT}/hooks/permission-denied-log.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/user-prompt-submit.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/done-criteria.sh5ms${CLAUDE_PLUGIN_ROOT}/hooks/github-work-queue-watch.sh8ms${CLAUDE_PLUGIN_ROOT}/hooks/elicitation-handler.sh result5ms${CLAUDE_PLUGIN_ROOT}/hooks/instructions-loaded.sh5msnpx claudepluginhub nyldn/claude-octopus --plugin octo