{
  "hooks": {
    "Notification": [
      {
        "hooks": [
          {
            "allowedEnvVars": [
              "AGENTCHI_CODE",
              "CLAUDE_CODE_REMOTE_SESSION_ID"
            ],
            "headers": {
              "Authorization": "Bearer $AGENTCHI_CODE",
              "X-Claude-Remote-Session": "$CLAUDE_CODE_REMOTE_SESSION_ID"
            },
            "timeout": 5,
            "type": "http",
            "url": "https://agentchi.codingpacer.fr/h"
          }
        ]
      }
    ],
    "PermissionRequest": [
      {
        "hooks": [
          {
            "allowedEnvVars": [
              "AGENTCHI_CODE",
              "CLAUDE_CODE_REMOTE_SESSION_ID"
            ],
            "headers": {
              "Authorization": "Bearer $AGENTCHI_CODE",
              "X-Claude-Remote-Session": "$CLAUDE_CODE_REMOTE_SESSION_ID"
            },
            "timeout": 310,
            "type": "http",
            "url": "https://agentchi.codingpacer.fr/ask"
          }
        ]
      }
    ],
    "PreCompact": [
      {
        "hooks": [
          {
            "allowedEnvVars": [
              "AGENTCHI_CODE",
              "CLAUDE_CODE_REMOTE_SESSION_ID"
            ],
            "headers": {
              "Authorization": "Bearer $AGENTCHI_CODE",
              "X-Claude-Remote-Session": "$CLAUDE_CODE_REMOTE_SESSION_ID"
            },
            "timeout": 5,
            "type": "http",
            "url": "https://agentchi.codingpacer.fr/h"
          }
        ]
      }
    ],
    "PreToolUse": [
      {
        "hooks": [
          {
            "allowedEnvVars": [
              "AGENTCHI_CODE",
              "CLAUDE_CODE_REMOTE_SESSION_ID"
            ],
            "headers": {
              "Authorization": "Bearer $AGENTCHI_CODE",
              "X-Claude-Remote-Session": "$CLAUDE_CODE_REMOTE_SESSION_ID"
            },
            "timeout": 310,
            "type": "http",
            "url": "https://agentchi.codingpacer.fr/ask"
          }
        ],
        "matcher": "AskUserQuestion|ExitPlanMode"
      }
    ],
    "SessionEnd": [
      {
        "hooks": [
          {
            "allowedEnvVars": [
              "AGENTCHI_CODE",
              "CLAUDE_CODE_REMOTE_SESSION_ID"
            ],
            "headers": {
              "Authorization": "Bearer $AGENTCHI_CODE",
              "X-Claude-Remote-Session": "$CLAUDE_CODE_REMOTE_SESSION_ID"
            },
            "timeout": 5,
            "type": "http",
            "url": "https://agentchi.codingpacer.fr/h"
          }
        ]
      }
    ],
    "Stop": [
      {
        "hooks": [
          {
            "allowedEnvVars": [
              "AGENTCHI_CODE",
              "CLAUDE_CODE_REMOTE_SESSION_ID"
            ],
            "headers": {
              "Authorization": "Bearer $AGENTCHI_CODE",
              "X-Claude-Remote-Session": "$CLAUDE_CODE_REMOTE_SESSION_ID"
            },
            "timeout": 310,
            "type": "http",
            "url": "https://agentchi.codingpacer.fr/ask"
          }
        ]
      }
    ],
    "StopFailure": [
      {
        "hooks": [
          {
            "allowedEnvVars": [
              "AGENTCHI_CODE",
              "CLAUDE_CODE_REMOTE_SESSION_ID"
            ],
            "headers": {
              "Authorization": "Bearer $AGENTCHI_CODE",
              "X-Claude-Remote-Session": "$CLAUDE_CODE_REMOTE_SESSION_ID"
            },
            "timeout": 5,
            "type": "http",
            "url": "https://agentchi.codingpacer.fr/h"
          }
        ]
      }
    ],
    "SubagentStop": [
      {
        "hooks": [
          {
            "allowedEnvVars": [
              "AGENTCHI_CODE",
              "CLAUDE_CODE_REMOTE_SESSION_ID"
            ],
            "headers": {
              "Authorization": "Bearer $AGENTCHI_CODE",
              "X-Claude-Remote-Session": "$CLAUDE_CODE_REMOTE_SESSION_ID"
            },
            "timeout": 5,
            "type": "http",
            "url": "https://agentchi.codingpacer.fr/h"
          }
        ]
      }
    ]
  }
}
