{ "hooks": { "UserPromptSubmit": [ { "hooks": [ { "type": "command", "command": "${CLAUDE_PLUGIN_ROOT}/scripts/orbit-context.sh", "description": "Inject Orbit context for /orbit command" } ] } ], "SessionStart": [ { "hooks": [ { "type": "command", "command": "${CLAUDE_PLUGIN_ROOT}/scripts/orbit-init.sh" } ] } ], "PreToolUse": [ { "matcher": "Write|Edit", "hooks": [ { "type": "command", "command": "${CLAUDE_PLUGIN_ROOT}/scripts/orbit-protect.sh" } ] } ], "PostToolUse": [ { "matcher": "Write|Edit|Skill", "hooks": [ { "type": "command", "command": "${CLAUDE_PLUGIN_ROOT}/scripts/orbit-log.sh" } ] } ], "SubagentStop": [ { "hooks": [ { "type": "command", "command": "${CLAUDE_PLUGIN_ROOT}/scripts/orbit-log.sh" } ] } ] } }