{
  "hooks": {
    "SessionStart": [
      { "hooks": [{ "type": "command", "shell": "powershell", "command": "powershell.exe -NoProfile -ExecutionPolicy Bypass -File \"$env:USERPROFILE\\.meathook\\meathook-hook.ps1\" SessionStart", "async": true }] }
    ],
    "PostToolUse": [
      { "hooks": [{ "type": "command", "shell": "powershell", "command": "powershell.exe -NoProfile -ExecutionPolicy Bypass -File \"$env:USERPROFILE\\.meathook\\meathook-hook.ps1\" PostToolUse", "async": true }] }
    ],
    "PostToolUseFailure": [
      { "hooks": [{ "type": "command", "shell": "powershell", "command": "powershell.exe -NoProfile -ExecutionPolicy Bypass -File \"$env:USERPROFILE\\.meathook\\meathook-hook.ps1\" PostToolUseFailure", "async": true }] }
    ],
    "UserPromptSubmit": [
      { "hooks": [{ "type": "command", "shell": "powershell", "command": "powershell.exe -NoProfile -ExecutionPolicy Bypass -File \"$env:USERPROFILE\\.meathook\\meathook-hook.ps1\" UserPromptSubmit" }] }
    ],
    "Notification": [
      { "hooks": [{ "type": "command", "shell": "powershell", "command": "powershell.exe -NoProfile -ExecutionPolicy Bypass -File \"$env:USERPROFILE\\.meathook\\meathook-hook.ps1\" Notification", "async": true }] }
    ],
    "Stop": [
      { "hooks": [{ "type": "command", "shell": "powershell", "command": "powershell.exe -NoProfile -ExecutionPolicy Bypass -File \"$env:USERPROFILE\\.meathook\\meathook-hook.ps1\" Stop", "async": true }] }
    ],
    "SubagentStop": [
      { "hooks": [{ "type": "command", "shell": "powershell", "command": "powershell.exe -NoProfile -ExecutionPolicy Bypass -File \"$env:USERPROFILE\\.meathook\\meathook-hook.ps1\" SubagentStop", "async": true }] }
    ],
    "SessionEnd": [
      { "hooks": [{ "type": "command", "shell": "powershell", "command": "powershell.exe -NoProfile -ExecutionPolicy Bypass -File \"$env:USERPROFILE\\.meathook\\meathook-hook.ps1\" SessionEnd", "async": true }] }
    ]
  }
}
