npx claudepluginhub choam2426/geasDefined in hooks/hooks.json
${CLAUDE_PLUGIN_ROOT}/hooks/scripts/calculate-cost.sh30msWrite${CLAUDE_PLUGIN_ROOT}/hooks/scripts/checkpoint-pre-write.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/scripts/restore-context.sh10msWrite|Edit${CLAUDE_PLUGIN_ROOT}/hooks/scripts/protect-geas-state.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/scripts/verify-task-status.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/scripts/check-debt.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/scripts/lock-conflict-check.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/scripts/memory-promotion-gate.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/scripts/memory-superseded-warning.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/scripts/checkpoint-post-write.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/scripts/packet-stale-check.sh10msBash${CLAUDE_PLUGIN_ROOT}/hooks/scripts/integration-lane-check.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/scripts/session-init.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/scripts/agent-telemetry.sh10ms${CLAUDE_PLUGIN_ROOT}/hooks/scripts/inject-context.sh10ms{"riskFlags": {"touchesBash": true, "matchAllTools": false, "touchesFileWrites": true}, "typeStats": {"command": 15}, "eventStats": {"Stop": 1, "PreToolUse": 1, "PostCompact": 1, "PostToolUse": 9, "SessionStart": 1, "SubagentStop": 1, "SubagentStart": 1}, "originCounts": {"absolutePaths": 0, "pluginScripts": 15, "projectScripts": 0}, "timeoutStats": {"commandsWithoutTimeout": 0}}
Share bugs, ideas, or general feedback.