Debugger.paused

Fired when the debuggers breaks for a breakpoint or exception.

{
  "name": "paused",
  "parameters": [
    {
      "name": "callFrames",
      "type": "array",
      "items": {
        "$ref": "CallFrame"
      },
      "description": "Call stack the debugger stopped on."
    },
    {
      "name": "reason",
      "type": "string",
      "enum": [
        "breakpoint",
        "step",
        "exception",
        "other"
      ],
      "description": "Pause reason."
    },
    {
      "name": "data",
      "type": "object",
      "optional": true,
      "description": "Object containing break-specific auxiliary properties."
    },
    {
      "name": "hitBreakpoints",
      "type": "array",
      "optional": true,
      "items": {
        "type": "string"
      },
      "description": "Hit breakpoints IDs"
    }
  ],
  "description": "Fired when the debuggers breaks for a breakpoint or exception."
}