From restruct
{"riskFlags": {"touchesBash": false, "matchAllTools": true, "touchesFileWrites": false}, "typeStats": {"command": 14}, "eventStats": {"Stop": 1, "PreToolUse": 1, "SessionEnd": 1, "FileChanged": 3, "PostToolUse": 1, "TaskCreated": 1, "SessionStart": 2, "TaskCompleted": 1, "UserPromptSubmit": 1, "InstructionsLoaded": 1, "PostToolUseFailure": 1}, "originCounts": {"absolutePaths": 0, "pluginScripts": 14, "projectScripts": 0}, "timeoutStats": {"commandsWithoutTimeout": 0}}
11 events · 14 hooks
Safety signals detected in this hook configuration
Where this hook configuration is defined
Defined inline in plugin.json manifest
Event handlers and matchers — expand Raw Configuration for the full JSON
${CLAUDE_PLUGIN_ROOT}/bin/restruct verify120ms${CLAUDE_PLUGIN_ROOT}/bin/restruct permit5ms${CLAUDE_PLUGIN_ROOT}/bin/restruct session end5msCLAUDE.md${CLAUDE_PLUGIN_ROOT}/bin/restruct bootstrap --incremental5msagents.md${CLAUDE_PLUGIN_ROOT}/bin/restruct bootstrap --incremental5msrules.md${CLAUDE_PLUGIN_ROOT}/bin/restruct bootstrap --incremental5ms${CLAUDE_PLUGIN_ROOT}/bin/restruct permit-log --event=executed1ms${CLAUDE_PLUGIN_ROOT}/bin/restruct snapshot10ms${CLAUDE_PLUGIN_ROOT}/bin/restruct bootstrap10ms${CLAUDE_PLUGIN_ROOT}/bin/restruct model load30ms${CLAUDE_PLUGIN_ROOT}/bin/restruct verify120ms${CLAUDE_PLUGIN_ROOT}/bin/restruct refine120ms${CLAUDE_PLUGIN_ROOT}/bin/restruct bootstrap --instructions-loaded5ms${CLAUDE_PLUGIN_ROOT}/bin/restruct permit-log --event=failed1msnpx claudepluginhub thejustinwalsh/claude-plugins --plugin restruct