{
  "hooks": [
    {
      "event": "PreCompact",
      "command": "pug-hook-pre-compact",
      "description": "Flush conversation memories before context compaction",
      "timeout": 30
    },
    {
      "event": "Stop",
      "command": "pug-hook-stop",
      "description": "Capture session memories when the session ends normally",
      "timeout": 30
    },
    {
      "event": "PostToolUse",
      "command": "pug-hook-post-tool-use",
      "description": "Track tool usage patterns for tool memory learning",
      "timeout": 10
    }
  ]
}
