{ "hooks": { "UserPromptSubmit": [ { "hooks": [ { "type": "command", "command": "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/user_prompt_sumbit.py", "description": "Process user prompts" }, { "type": "command", "command": "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/task-completion-enforcer.py", "description": "Enforce task completion" } ] } ], "SubagentStop": [ { "hooks": [ { "type": "command", "command": "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/subagent_stop.py", "description": "Handle subagent stop events" } ] } ], "PreCompact": [ { "hooks": [ { "type": "command", "command": "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/pre_compact.py", "description": "Pre-compact processing" } ] } ] } }