{ "hooks": { "SessionStart": [ { "hooks": [ { "type": "command", "command": "$CLAUDE_PLUGIN_ROOT/scripts/session_start.sh" } ] } ], "SessionEnd": [ { "hooks": [ { "type": "command", "command": "$CLAUDE_PLUGIN_ROOT/scripts/session_end.sh" } ] } ], "PreToolUse": [ { "matcher": "Edit|Write", "hooks": [ { "type": "command", "command": "$CLAUDE_PLUGIN_ROOT/scripts/pre_tool_use.sh" } ] } ], "UserPromptSubmit": [ { "hooks": [ { "type": "command", "command": "$CLAUDE_PLUGIN_ROOT/scripts/user_prompt_submit.sh", "timeout": 10 } ] } ] } }