{ "version": 1, "hooks": { "userPromptSubmitted": [ { "hooks": [ { "type": "command", "command": "node hooks/scripts/copilot-hook-runner.mjs pre-prompt-inject-scan.mjs" } ] }, { "hooks": [ { "type": "command", "command": "node hooks/scripts/copilot-hook-runner.mjs update-check.mjs" } ] } ], "preToolUse": [ { "matcher": "edit|create", "hooks": [ { "type": "command", "command": "node hooks/scripts/copilot-hook-runner.mjs pre-edit-secrets.mjs" } ] }, { "matcher": "bash", "hooks": [ { "type": "command", "command": "node hooks/scripts/copilot-hook-runner.mjs pre-bash-destructive.mjs" } ] }, { "matcher": "bash", "hooks": [ { "type": "command", "command": "node hooks/scripts/copilot-hook-runner.mjs pre-install-supply-chain.mjs" } ] }, { "matcher": "create", "hooks": [ { "type": "command", "command": "node hooks/scripts/copilot-hook-runner.mjs pre-write-pathguard.mjs" } ] } ], "postToolUse": [ { "hooks": [ { "type": "command", "command": "node hooks/scripts/copilot-hook-runner.mjs post-mcp-verify.mjs" } ] }, { "hooks": [ { "type": "command", "command": "node hooks/scripts/copilot-hook-runner.mjs post-session-guard.mjs" } ] } ] } }