{
  "_hint": "Read-only subtree dump (no foreground). Each node has rect{centerX,centerY} in SCREEN px (desktop_click to SendInput it), invokable/settable, + state (value/toggleState/expandState/selected/rangeValue). Narrow with scope:\"subtree:<automationId>\", roleFilter[], nameContains, maxDepth, maxNodes. UIA Invoke/SetValue are PROGRAMMATIC — NO foreground, NO focus steal, NO cursor move. Chromium/Edge expose their a11y tree, so page buttons/links are reachable by accessible name. If a control isn't found, it may be a shadow-DOM element NOT in the UIA tree — run desktop_find_control to see what IS exposed, or fall back to a FOREGROUNDED desktop_click (SendInput) for that one. Scope with {hwnd} or {window:\"<title>\"}.",
  "durationMs": 122,
  "foreground": {
    "observed": "n/a",
    "pathTaken": "read-only",
    "predicted": "background",
    "raised": false,
    "reason": "read-only UIA query — no action taken"
  },
  "hwnd": 265740,
  "maxNodes": 500,
  "nodeCount": 8,
  "root": {
    "automationId": "",
    "children": [
      {
        "automationId": "-31900",
        "invokable": false,
        "name": "",
        "rect": {
          "centerX": 821,
          "centerY": 593,
          "h": 32,
          "w": 32,
          "x": 805,
          "y": 577
        },
        "role": "Image",
        "settable": false
      },
      {
        "automationId": "-31899",
        "invokable": false,
        "name": "Could not use OpenGL, falling back to software rendering",
        "rect": {
          "centerX": 1049,
          "centerY": 587,
          "h": 20,
          "w": 385,
          "x": 857,
          "y": 577
        },
        "role": "Text",
        "settable": false
      },
      {
        "automationId": "-31898",
        "invokable": false,
        "name": "OpenGL 2.1 or higher is required!",
        "rect": {
          "centerX": 944,
          "centerY": 625,
          "h": 16,
          "w": 174,
          "x": 857,
          "y": 617
        },
        "role": "Text",
        "settable": false
      },
      {
        "automationId": "5100",
        "invokable": true,
        "name": "OK",
        "rect": {
          "centerX": 1200,
          "centerY": 666,
          "h": 23,
          "w": 75,
          "x": 1163,
          "y": 655
        },
        "role": "Button",
        "settable": false
      },
      {
        "automationId": "-31897",
        "invokable": false,
        "name": "",
        "rect": {
          "centerX": 1023,
          "centerY": 644,
          "h": 2,
          "w": 437,
          "x": 805,
          "y": 643
        },
        "role": "Image",
        "settable": false
      },
      {
        "automationId": "",
        "children": [
          {
            "automationId": "",
            "invokable": true,
            "name": "Close",
            "rect": {
              "centerX": 1236,
              "centerY": 552,
              "h": 30,
              "w": 34,
              "x": 1219,
              "y": 537
            },
            "role": "Button",
            "settable": false
          }
        ],
        "invokable": false,
        "name": "",
        "readOnly": false,
        "rect": {
          "centerX": 1023,
          "centerY": 553,
          "h": 28,
          "w": 457,
          "x": 795,
          "y": 539
        },
        "role": "TitleBar",
        "settable": true,
        "value": "Information"
      }
    ],
    "invokable": false,
    "name": "Information",
    "rect": {
      "centerX": 1023,
      "centerY": 616,
      "h": 160,
      "w": 473,
      "x": 787,
      "y": 536
    },
    "role": "Window",
    "settable": false
  },
  "schemaVersion": 1,
  "status": "ok",
  "success": true,
  "timeoutSeconds": 30,
  "truncated": false,
  "window": "Information"
}

