Skip to main content
Glama

Capture bounded web issue evidence

web_issue_capture

Capture redacted browser evidence to reproduce and debug web issues, with a compact summary by default or detailed surface reports on request.

Instructions

Capture redacted browser evidence with a compact summary by default, or explicitly request full, selected, or cursor-based changed surfaces. WebMCP metadata is discover-only and untrusted; screenshots are opt-in through full/include and remain suppressed for private input, auth-seeded sessions, or any session after a direct WebMCP attempt.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
viewNo
sessionIdYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
okYes
dataNo
errorNo
warningsYes
artifactsYes

Schema Changelog

Changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. Changed18 schema fields changedv0.7.0
    • addedInput schema / additionalProperties
      Added value: +false
    • removedInput schema / properties / captureScreenshot
      Removed value: -{
      -  "default": true,
      -  "type": "boolean"
      -}
    • addedInput schema / properties / view
      Added value: +{
      +  "default": {
      +    "profile": "summary"
      +  },
      +  "oneOf": [
      +    {
      +      "additionalProperties": false,
      +      "properties": {
      +        "profile": {
      +          "const": "summary",
      +          "type": "string"
      +        }
      +      },
      +      "required": [
      +        "profile"
      +      ],
      +      "type": "object"
      +    },
      +    {
      +      "additionalProperties": false,
      +      "properties": {
      +        "profile": {
      +          "const": "full",
      +          "type": "string"
      +        }
      +      },
      +      "required": [
      +        "profile"
      +      ],
      +      "type": "object"
      +    },
      +    {
      +      "additionalProperties": false,
      +      "properties": {
      +        "profile": {
      +          "const": "include",
      +          "type": "string"
      +        },
      +        "surfaces": {
      +          "items": {
      +            "enum": [
      +              "dom",
      +              "console",
      +              "network",
      +              "debugger",
      +              "react",
      +              "angular",
      +              "vue",
      +              "next",
      +              "vite",
      +              "accessibility",
      +              "replay",
      +              "screenshot",
      +              "webmcp"
      +            ],
      +            "type": "string"
      +          },
      +          "maxItems": 13,
      +          "minItems": 1,
      +          "type": "array"
      +        }
      +      },
      +      "required": [
      +        "profile",
      +        "surfaces"
      +      ],
      +      "type": "object"
      +    },
      +    {
      +      "additionalProperties": false,
      +      "properties": {
      +        "cursor": {
      +          "maxLength": 200,
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "profile": {
      +          "const": "delta",
      +          "type": "string"
      +        },
      +        "surfaces": {
      +          "items": {
      +            "enum": [
      +              "dom",
      +              "console",
      +              "network",
      +              "debugger",
      +              "react",
      +              "angular",
      +              "vue",
      +              "next",
      +              "vite",
      +              "accessibility",
      +              "replay",
      +              "screenshot",
      +              "webmcp"
      +            ],
      +            "type": "string"
      +          },
      +          "maxItems": 13,
      +          "minItems": 1,
      +          "type": "array"
      +        }
      +      },
      +      "required": [
      +        "profile",
      +        "cursor"
      +      ],
      +      "type": "object"
      +    }
      +  ]
      +}
    • addedOutput schema / definitions / __schema10
      Added value: +{
      +  "anyOf": [
      +    {
      +      "type": "string"
      +    },
      +    {
      +      "type": "number"
      +    },
      +    {
      +      "type": "boolean"
      +    },
      +    {
      +      "type": "null"
      +    },
      +    {
      +      "items": {
      +        "$ref": "#/definitions/__schema10"
      +      },
      +      "type": "array"
      +    },
      +    {
      +      "additionalProperties": {
      +        "$ref": "#/definitions/__schema10"
      +      },
      +      "propertyNames": {
      +        "type": "string"
      +      },
      +      "type": "object"
      +    }
      +  ]
      +}
    • addedOutput schema / definitions / __schema11
      Added value: +{
      +  "anyOf": [
      +    {
      +      "type": "string"
      +    },
      +    {
      +      "type": "number"
      +    },
      +    {
      +      "type": "boolean"
      +    },
      +    {
      +      "type": "null"
      +    },
      +    {
      +      "items": {
      +        "$ref": "#/definitions/__schema11"
      +      },
      +      "type": "array"
      +    },
      +    {
      +      "additionalProperties": {
      +        "$ref": "#/definitions/__schema11"
      +      },
      +      "propertyNames": {
      +        "type": "string"
      +      },
      +      "type": "object"
      +    }
      +  ]
      +}
    • addedOutput schema / definitions / __schema12
      Added value: +{
      +  "anyOf": [
      +    {
      +      "type": "string"
      +    },
      +    {
      +      "type": "number"
      +    },
      +    {
      +      "type": "boolean"
      +    },
      +    {
      +      "type": "null"
      +    },
      +    {
      +      "items": {
      +        "$ref": "#/definitions/__schema12"
      +      },
      +      "type": "array"
      +    },
      +    {
      +      "additionalProperties": {
      +        "$ref": "#/definitions/__schema12"
      +      },
      +      "propertyNames": {
      +        "type": "string"
      +      },
      +      "type": "object"
      +    }
      +  ]
      +}
    • addedOutput schema / definitions / __schema13
      Added value: +{
      +  "anyOf": [
      +    {
      +      "type": "string"
      +    },
      +    {
      +      "type": "number"
      +    },
      +    {
      +      "type": "boolean"
      +    },
      +    {
      +      "type": "null"
      +    },
      +    {
      +      "items": {
      +        "$ref": "#/definitions/__schema13"
      +      },
      +      "type": "array"
      +    },
      +    {
      +      "additionalProperties": {
      +        "$ref": "#/definitions/__schema13"
      +      },
      +      "propertyNames": {
      +        "type": "string"
      +      },
      +      "type": "object"
      +    }
      +  ]
      +}
    • addedOutput schema / definitions / __schema2
      Added value: +{
      +  "anyOf": [
      +    {
      +      "type": "string"
      +    },
      +    {
      +      "type": "number"
      +    },
      +    {
      +      "type": "boolean"
      +    },
      +    {
      +      "type": "null"
      +    },
      +    {
      +      "items": {
      +        "$ref": "#/definitions/__schema2"
      +      },
      +      "type": "array"
      +    },
      +    {
      +      "additionalProperties": {
      +        "$ref": "#/definitions/__schema2"
      +      },
      +      "propertyNames": {
      +        "type": "string"
      +      },
      +      "type": "object"
      +    }
      +  ]
      +}
    • addedOutput schema / definitions / __schema3
      Added value: +{
      +  "anyOf": [
      +    {
      +      "type": "string"
      +    },
      +    {
      +      "type": "number"
      +    },
      +    {
      +      "type": "boolean"
      +    },
      +    {
      +      "type": "null"
      +    },
      +    {
      +      "items": {
      +        "$ref": "#/definitions/__schema3"
      +      },
      +      "type": "array"
      +    },
      +    {
      +      "additionalProperties": {
      +        "$ref": "#/definitions/__schema3"
      +      },
      +      "propertyNames": {
      +        "type": "string"
      +      },
      +      "type": "object"
      +    }
      +  ]
      +}
    • addedOutput schema / definitions / __schema4
      Added value: +{
      +  "anyOf": [
      +    {
      +      "type": "string"
      +    },
      +    {
      +      "type": "number"
      +    },
      +    {
      +      "type": "boolean"
      +    },
      +    {
      +      "type": "null"
      +    },
      +    {
      +      "items": {
      +        "$ref": "#/definitions/__schema4"
      +      },
      +      "type": "array"
      +    },
      +    {
      +      "additionalProperties": {
      +        "$ref": "#/definitions/__schema4"
      +      },
      +      "propertyNames": {
      +        "type": "string"
      +      },
      +      "type": "object"
      +    }
      +  ]
      +}
    • addedOutput schema / definitions / __schema5
      Added value: +{
      +  "anyOf": [
      +    {
      +      "type": "string"
      +    },
      +    {
      +      "type": "number"
      +    },
      +    {
      +      "type": "boolean"
      +    },
      +    {
      +      "type": "null"
      +    },
      +    {
      +      "items": {
      +        "$ref": "#/definitions/__schema5"
      +      },
      +      "type": "array"
      +    },
      +    {
      +      "additionalProperties": {
      +        "$ref": "#/definitions/__schema5"
      +      },
      +      "propertyNames": {
      +        "type": "string"
      +      },
      +      "type": "object"
      +    }
      +  ]
      +}
    • addedOutput schema / definitions / __schema6
      Added value: +{
      +  "anyOf": [
      +    {
      +      "type": "string"
      +    },
      +    {
      +      "type": "number"
      +    },
      +    {
      +      "type": "boolean"
      +    },
      +    {
      +      "type": "null"
      +    },
      +    {
      +      "items": {
      +        "$ref": "#/definitions/__schema6"
      +      },
      +      "type": "array"
      +    },
      +    {
      +      "additionalProperties": {
      +        "$ref": "#/definitions/__schema6"
      +      },
      +      "propertyNames": {
      +        "type": "string"
      +      },
      +      "type": "object"
      +    }
      +  ]
      +}
    • addedOutput schema / definitions / __schema7
      Added value: +{
      +  "anyOf": [
      +    {
      +      "type": "string"
      +    },
      +    {
      +      "type": "number"
      +    },
      +    {
      +      "type": "boolean"
      +    },
      +    {
      +      "type": "null"
      +    },
      +    {
      +      "items": {
      +        "$ref": "#/definitions/__schema7"
      +      },
      +      "type": "array"
      +    },
      +    {
      +      "additionalProperties": {
      +        "$ref": "#/definitions/__schema7"
      +      },
      +      "propertyNames": {
      +        "type": "string"
      +      },
      +      "type": "object"
      +    }
      +  ]
      +}
    • addedOutput schema / definitions / __schema8
      Added value: +{
      +  "anyOf": [
      +    {
      +      "type": "string"
      +    },
      +    {
      +      "type": "number"
      +    },
      +    {
      +      "type": "boolean"
      +    },
      +    {
      +      "type": "null"
      +    },
      +    {
      +      "items": {
      +        "$ref": "#/definitions/__schema8"
      +      },
      +      "type": "array"
      +    },
      +    {
      +      "additionalProperties": {
      +        "$ref": "#/definitions/__schema8"
      +      },
      +      "propertyNames": {
      +        "type": "string"
      +      },
      +      "type": "object"
      +    }
      +  ]
      +}
    • addedOutput schema / definitions / __schema9
      Added value: +{
      +  "anyOf": [
      +    {
      +      "type": "string"
      +    },
      +    {
      +      "type": "number"
      +    },
      +    {
      +      "type": "boolean"
      +    },
      +    {
      +      "type": "null"
      +    },
      +    {
      +      "items": {
      +        "$ref": "#/definitions/__schema9"
      +      },
      +      "type": "array"
      +    },
      +    {
      +      "additionalProperties": {
      +        "$ref": "#/definitions/__schema9"
      +      },
      +      "propertyNames": {
      +        "type": "string"
      +      },
      +      "type": "object"
      +    }
      +  ]
      +}
    • removedOutput schema / properties / data / allOf
      Removed value: -[
      -  {
      -    "$ref": "#/definitions/__schema0"
      -  }
      -]
    • addedOutput schema / properties / data / oneOf
      Added value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "capturedAt": {
      +        "maxLength": 100,
      +        "type": "string"
      +      },
      +      "cursor": {
      +        "format": "uuid",
      +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      +        "type": "string"
      +      },
      +      "profile": {
      +        "const": "summary",
      +        "type": "string"
      +      },
      +      "project": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "ambiguous": {
      +            "type": "boolean"
      +          },
      +          "confidence": {
      +            "enum": [
      +              "high",
      +              "medium",
      +              "low",
      +              "none"
      +            ],
      +            "type": "string"
      +          },
      +          "frameworks": {
      +            "items": {
      +              "enum": [
      +                "vanilla",
      +                "react",
      +                "angular",
      +                "vue",
      +                "vite",
      +                "next"
      +              ],
      +              "type": "string"
      +            },
      +            "maxItems": 6,
      +            "type": "array"
      +          },
      +          "projectCapabilities": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "angular": {
      +                "type": "boolean"
      +              },
      +              "browserTarget": {
      +                "type": "boolean"
      +              },
      +              "next": {
      +                "type": "boolean"
      +              },
      +              "react": {
      +                "type": "boolean"
      +              },
      +              "serverRuntime": {
      +                "type": "boolean"
      +              },
      +              "vite": {
      +                "type": "boolean"
      +              },
      +              "vue": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "browserTarget",
      +              "react",
      +              "angular",
      +              "vue",
      +              "vite",
      +              "next",
      +              "serverRuntime"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "frameworks",
      +          "confidence",
      +          "ambiguous",
      +          "projectCapabilities"
      +        ],
      +        "type": "object"
      +      },
      +      "redaction": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true,
      +            "type": "boolean"
      +          },
      +          "policy": {
      +            "const": "default-sensitive-fields",
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "policy"
      +        ],
      +        "type": "object"
      +      },
      +      "schemaVersion": {
      +        "const": 5,
      +        "type": "number"
      +      },
      +      "session": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "id": {
      +            "format": "uuid",
      +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      +            "type": "string"
      +          },
      +          "projectCapabilities": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "angular": {
      +                "type": "boolean"
      +              },
      +              "browserTarget": {
      +                "type": "boolean"
      +              },
      +              "next": {
      +                "type": "boolean"
      +              },
      +              "react": {
      +                "type": "boolean"
      +              },
      +              "serverRuntime": {
      +                "type": "boolean"
      +              },
      +              "vite": {
      +                "type": "boolean"
      +              },
      +              "vue": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "browserTarget",
      +              "react",
      +              "angular",
      +              "vue",
      +              "vite",
      +              "next",
      +              "serverRuntime"
      +            ],
      +            "type": "object"
      +          },
      +          "runtimeCapabilities": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "accessibility": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "actions": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "authSeeding": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "browser": {
      +                    "enum": [
      +                      "chromium",
      +                      "safari"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "console": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "dom": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "evaluation": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "javascriptDebugger": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "locators": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "css": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "provenance": {
      +                            "items": {
      +                              "enum": [
      +                                "playwright",
      +                                "chromium-cdp",
      +                                "safari-webdriver",
      +                                "safari-bidi",
      +                                "performance-resource-timing",
      +                                "session-policy",
      +                                "webmcp-page-api"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "maxItems": 2,
      +                            "type": "array"
      +                          },
      +                          "reason": {
      +                            "maxLength": 500,
      +                            "type": "string"
      +                          },
      +                          "state": {
      +                            "enum": [
      +                              "supported",
      +                              "degraded",
      +                              "unsupported"
      +                            ],
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "state",
      +                          "provenance"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "semantic": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "provenance": {
      +                            "items": {
      +                              "enum": [
      +                                "playwright",
      +                                "chromium-cdp",
      +                                "safari-webdriver",
      +                                "safari-bidi",
      +                                "performance-resource-timing",
      +                                "session-policy",
      +                                "webmcp-page-api"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "maxItems": 2,
      +                            "type": "array"
      +                          },
      +                          "reason": {
      +                            "maxLength": 500,
      +                            "type": "string"
      +                          },
      +                          "state": {
      +                            "enum": [
      +                              "supported",
      +                              "degraded",
      +                              "unsupported"
      +                            ],
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "state",
      +                          "provenance"
      +                        ],
      +                        "type": "object"
      +                      }
      +                    },
      +                    "required": [
      +                      "css",
      +                      "semantic"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "network": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "pageRuntimeEnrichment": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "schemaVersion": {
      +                    "const": 2,
      +                    "type": "number"
      +                  },
      +                  "screenshots": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "tlsBypass": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "transport": {
      +                    "enum": [
      +                      "chromium-launch",
      +                      "chromium-cdp-attach",
      +                      "safari-webdriver"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "viewportMatrix": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "webmcp": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  }
      +                },
      +                "required": [
      +                  "schemaVersion",
      +                  "browser",
      +                  "transport",
      +                  "actions",
      +                  "locators",
      +                  "dom",
      +                  "console",
      +                  "network",
      +                  "screenshots",
      +                  "javascriptDebugger",
      +                  "evaluation",
      +                  "accessibility",
      +                  "pageRuntimeEnrichment",
      +                  "viewportMatrix",
      +                  "tlsBypass",
      +                  "authSeeding",
      +                  "webmcp"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "status": {
      +            "enum": [
      +              "starting",
      +              "ready",
      +              "paused",
      +              "failed",
      +              "closed"
      +            ],
      +            "type": "string"
      +          },
      +          "target": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "browser": {
      +                    "enum": [
      +                      "chromium",
      +                      "safari"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "isolated": {
      +                    "type": "boolean"
      +                  },
      +                  "mode": {
      +                    "enum": [
      +                      "launch",
      +                      "attach",
      +                      "webdriver"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "remote": {
      +                    "type": "boolean"
      +                  },
      +                  "schemaVersion": {
      +                    "const": 1,
      +                    "type": "number"
      +                  },
      +                  "viewport": {
      +                    "anyOf": [
      +                      {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "height": {
      +                            "maximum": 9007199254740991,
      +                            "minimum": -9007199254740991,
      +                            "type": "integer"
      +                          },
      +                          "width": {
      +                            "maximum": 9007199254740991,
      +                            "minimum": -9007199254740991,
      +                            "type": "integer"
      +                          }
      +                        },
      +                        "required": [
      +                          "width",
      +                          "height"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      {
      +                        "type": "null"
      +                      }
      +                    ]
      +                  }
      +                },
      +                "required": [
      +                  "schemaVersion",
      +                  "browser",
      +                  "remote",
      +                  "viewport",
      +                  "isolated"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "url": {
      +            "maxLength": 2560,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "url",
      +          "status",
      +          "target",
      +          "projectCapabilities",
      +          "runtimeCapabilities"
      +        ],
      +        "type": "object"
      +      },
      +      "summary": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "bodyText": {
      +            "maxLength": 1000,
      +            "type": "string"
      +          },
      +          "console": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "errors": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "latestErrors": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "column": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "level": {
      +                      "enum": [
      +                        "log",
      +                        "info",
      +                        "debug",
      +                        "warning",
      +                        "error",
      +                        "pageerror"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    "line": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "text": {
      +                      "maxLength": 2000,
      +                      "type": "string"
      +                    },
      +                    "url": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "level",
      +                    "text"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 3,
      +                "type": "array"
      +              },
      +              "total": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "warnings": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "total",
      +              "errors",
      +              "warnings",
      +              "latestErrors"
      +            ],
      +            "type": "object"
      +          },
      +          "debugger": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "breakpoints": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "callFrames": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "paused": {
      +                "type": "boolean"
      +              },
      +              "reason": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 500,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "required": [
      +              "paused",
      +              "reason",
      +              "callFrames",
      +              "breakpoints"
      +            ],
      +            "type": "object"
      +          },
      +          "domElements": {
      +            "maximum": 9007199254740991,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "network": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "failed": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "latestFailures": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "failure": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "method": {
      +                      "maxLength": 50,
      +                      "type": "string"
      +                    },
      +                    "nextActionId": {
      +                      "maxLength": 200,
      +                      "type": "string"
      +                    },
      +                    "ok": {
      +                      "anyOf": [
      +                        {
      +                          "type": "boolean"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "requestId": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "resourceType": {
      +                      "maxLength": 100,
      +                      "type": "string"
      +                    },
      +                    "status": {
      +                      "anyOf": [
      +                        {
      +                          "maximum": 9007199254740991,
      +                          "minimum": -9007199254740991,
      +                          "type": "integer"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "url": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "requestId",
      +                    "method",
      +                    "url",
      +                    "resourceType",
      +                    "status",
      +                    "ok"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 3,
      +                "type": "array"
      +              },
      +              "pending": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "total": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "total",
      +              "failed",
      +              "pending",
      +              "latestFailures"
      +            ],
      +            "type": "object"
      +          },
      +          "observations": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "console": {
      +                    "$ref": "#/definitions/__schema2"
      +                  },
      +                  "dom": {
      +                    "$ref": "#/definitions/__schema1"
      +                  },
      +                  "url": {
      +                    "$ref": "#/definitions/__schema0"
      +                  }
      +                },
      +                "required": [
      +                  "url",
      +                  "dom",
      +                  "console"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "replay": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "frames": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "newestIndex": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "oldestIndex": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "restorable": {
      +                "type": "boolean"
      +              },
      +              "restoreBlockedReason": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 100,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "truncated": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "frames",
      +              "truncated",
      +              "oldestIndex",
      +              "newestIndex",
      +              "restorable",
      +              "restoreBlockedReason"
      +            ],
      +            "type": "object"
      +          },
      +          "runtimes": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "accessibility": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "angular": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "next": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "react": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "vite": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "vue": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "react",
      +              "angular",
      +              "vue",
      +              "next",
      +              "vite",
      +              "accessibility"
      +            ],
      +            "type": "object"
      +          },
      +          "title": {
      +            "maxLength": 300,
      +            "type": "string"
      +          },
      +          "viewport": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "height": {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  },
      +                  "width": {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  }
      +                },
      +                "required": [
      +                  "width",
      +                  "height"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "webmcp": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "callableTools": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "state": {
      +                "enum": [
      +                  "supported",
      +                  "degraded",
      +                  "unsupported"
      +                ],
      +                "type": "string"
      +              },
      +              "truncated": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "state",
      +              "callableTools",
      +              "truncated"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "title",
      +          "viewport",
      +          "bodyText",
      +          "domElements",
      +          "console",
      +          "network",
      +          "debugger",
      +          "runtimes",
      +          "replay",
      +          "webmcp",
      +          "observations"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "type": "boolean"
      +          },
      +          "omittedSurfaces": {
      +            "items": {
      +              "enum": [
      +                "dom",
      +                "console",
      +                "network",
      +                "debugger",
      +                "react",
      +                "angular",
      +                "vue",
      +                "next",
      +                "vite",
      +                "accessibility",
      +                "replay",
      +                "screenshot",
      +                "webmcp"
      +              ],
      +              "type": "string"
      +            },
      +            "maxItems": 13,
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "omittedSurfaces"
      +        ],
      +        "type": "object"
      +      },
      +      "warnings": {
      +        "items": {
      +          "maxLength": 500,
      +          "type": "string"
      +        },
      +        "maxItems": 10,
      +        "type": "array"
      +      }
      +    },
      +    "required": [
      +      "schemaVersion",
      +      "capturedAt",
      +      "cursor",
      +      "session",
      +      "project",
      +      "summary",
      +      "redaction",
      +      "warnings",
      +      "truncation",
      +      "profile"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "capturedAt": {
      +        "maxLength": 100,
      +        "type": "string"
      +      },
      +      "cursor": {
      +        "format": "uuid",
      +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      +        "type": "string"
      +      },
      +      "details": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "accessibility": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema9"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "angular": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema5"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "console": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "column": {
      +                  "maximum": 9007199254740991,
      +                  "minimum": -9007199254740991,
      +                  "type": "integer"
      +                },
      +                "level": {
      +                  "enum": [
      +                    "log",
      +                    "info",
      +                    "debug",
      +                    "warning",
      +                    "error",
      +                    "pageerror"
      +                  ],
      +                  "type": "string"
      +                },
      +                "line": {
      +                  "maximum": 9007199254740991,
      +                  "minimum": -9007199254740991,
      +                  "type": "integer"
      +                },
      +                "text": {
      +                  "maxLength": 2000,
      +                  "type": "string"
      +                },
      +                "url": {
      +                  "maxLength": 2560,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "level",
      +                "text"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 100,
      +            "type": "array"
      +          },
      +          "debugger": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "breakpoints": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "column": {
      +                      "anyOf": [
      +                        {
      +                          "maximum": 9007199254740991,
      +                          "minimum": -9007199254740991,
      +                          "type": "integer"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "id": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "line": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "sourceUrl": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "id",
      +                    "sourceUrl",
      +                    "line",
      +                    "column"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 100,
      +                "type": "array"
      +              },
      +              "callFrames": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "column": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "functionName": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "line": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "locals": {
      +                      "additionalProperties": {
      +                        "$ref": "#/definitions/__schema3"
      +                      },
      +                      "propertyNames": {
      +                        "type": "string"
      +                      },
      +                      "type": "object"
      +                    },
      +                    "scopeNames": {
      +                      "items": {
      +                        "maxLength": 100,
      +                        "type": "string"
      +                      },
      +                      "maxItems": 50,
      +                      "type": "array"
      +                    },
      +                    "url": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "functionName",
      +                    "url",
      +                    "line",
      +                    "column",
      +                    "scopeNames",
      +                    "locals"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 50,
      +                "type": "array"
      +              },
      +              "paused": {
      +                "type": "boolean"
      +              },
      +              "reason": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 500,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "required": [
      +              "paused",
      +              "reason",
      +              "callFrames",
      +              "breakpoints"
      +            ],
      +            "type": "object"
      +          },
      +          "dom": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "bodyText": {
      +                "maxLength": 4000,
      +                "type": "string"
      +              },
      +              "elements": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "id": {
      +                      "anyOf": [
      +                        {
      +                          "type": "string"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "role": {
      +                      "anyOf": [
      +                        {
      +                          "type": "string"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "tag": {
      +                      "type": "string"
      +                    },
      +                    "text": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "tag",
      +                    "id",
      +                    "role",
      +                    "text"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 50,
      +                "type": "array"
      +              }
      +            },
      +            "required": [
      +              "bodyText",
      +              "elements"
      +            ],
      +            "type": "object"
      +          },
      +          "network": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "failure": {
      +                  "maxLength": 500,
      +                  "type": "string"
      +                },
      +                "method": {
      +                  "maxLength": 50,
      +                  "type": "string"
      +                },
      +                "nextActionId": {
      +                  "maxLength": 200,
      +                  "type": "string"
      +                },
      +                "ok": {
      +                  "anyOf": [
      +                    {
      +                      "type": "boolean"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ]
      +                },
      +                "requestId": {
      +                  "maxLength": 500,
      +                  "type": "string"
      +                },
      +                "resourceType": {
      +                  "maxLength": 100,
      +                  "type": "string"
      +                },
      +                "status": {
      +                  "anyOf": [
      +                    {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ]
      +                },
      +                "url": {
      +                  "maxLength": 2560,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "requestId",
      +                "method",
      +                "url",
      +                "resourceType",
      +                "status",
      +                "ok"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 100,
      +            "type": "array"
      +          },
      +          "next": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema7"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "react": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema4"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "replay": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "enabled": {
      +                "const": true,
      +                "type": "boolean"
      +              },
      +              "frames": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "action": {
      +                      "anyOf": [
      +                        {
      +                          "oneOf": [
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "navigate",
      +                                  "type": "string"
      +                                },
      +                                "url": {
      +                                  "maxLength": 2560,
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "url"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "click",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "fill",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                },
      +                                "value": {
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator",
      +                                "value"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "key": {
      +                                  "maxLength": 40,
      +                                  "type": "string"
      +                                },
      +                                "kind": {
      +                                  "const": "press",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator",
      +                                "key"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "select",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                },
      +                                "value": {
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator",
      +                                "value"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "checked": {
      +                                  "type": "boolean"
      +                                },
      +                                "kind": {
      +                                  "const": "check",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator",
      +                                "checked"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "hover",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "scroll",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "expected": {
      +                                  "anyOf": [
      +                                    {
      +                                      "type": "number"
      +                                    },
      +                                    {
      +                                      "type": "boolean"
      +                                    },
      +                                    {
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "kind": {
      +                                  "const": "wait",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                },
      +                                "property": {
      +                                  "enum": [
      +                                    "count",
      +                                    "visible",
      +                                    "enabled",
      +                                    "checked",
      +                                    "text"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "timeoutMs": {
      +                                  "maximum": 9007199254740991,
      +                                  "minimum": -9007199254740991,
      +                                  "type": "integer"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator",
      +                                "property",
      +                                "expected"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "reload",
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind"
      +                              ],
      +                              "type": "object"
      +                            }
      +                          ]
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "angular": {
      +                      "anyOf": [
      +                        {
      +                          "$ref": "#/definitions/__schema11"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "attemptId": {
      +                      "anyOf": [
      +                        {
      +                          "type": "string"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "capturedAt": {
      +                      "maxLength": 100,
      +                      "type": "string"
      +                    },
      +                    "console": {
      +                      "items": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "column": {
      +                            "maximum": 9007199254740991,
      +                            "minimum": -9007199254740991,
      +                            "type": "integer"
      +                          },
      +                          "level": {
      +                            "enum": [
      +                              "log",
      +                              "info",
      +                              "debug",
      +                              "warning",
      +                              "error",
      +                              "pageerror"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "line": {
      +                            "maximum": 9007199254740991,
      +                            "minimum": -9007199254740991,
      +                            "type": "integer"
      +                          },
      +                          "text": {
      +                            "maxLength": 2000,
      +                            "type": "string"
      +                          },
      +                          "url": {
      +                            "maxLength": 2560,
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "level",
      +                          "text"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "maxItems": 20,
      +                      "type": "array"
      +                    },
      +                    "debugger": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "breakpoints": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "column": {
      +                                "anyOf": [
      +                                  {
      +                                    "maximum": 9007199254740991,
      +                                    "minimum": -9007199254740991,
      +                                    "type": "integer"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "id": {
      +                                "maxLength": 500,
      +                                "type": "string"
      +                              },
      +                              "line": {
      +                                "maximum": 9007199254740991,
      +                                "minimum": -9007199254740991,
      +                                "type": "integer"
      +                              },
      +                              "sourceUrl": {
      +                                "maxLength": 2560,
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "id",
      +                              "sourceUrl",
      +                              "line",
      +                              "column"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 100,
      +                          "type": "array"
      +                        },
      +                        "callFrames": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "column": {
      +                                "maximum": 9007199254740991,
      +                                "minimum": -9007199254740991,
      +                                "type": "integer"
      +                              },
      +                              "functionName": {
      +                                "maxLength": 500,
      +                                "type": "string"
      +                              },
      +                              "line": {
      +                                "maximum": 9007199254740991,
      +                                "minimum": -9007199254740991,
      +                                "type": "integer"
      +                              },
      +                              "locals": {
      +                                "additionalProperties": {
      +                                  "$ref": "#/definitions/__schema3"
      +                                },
      +                                "propertyNames": {
      +                                  "type": "string"
      +                                },
      +                                "type": "object"
      +                              },
      +                              "scopeNames": {
      +                                "items": {
      +                                  "maxLength": 100,
      +                                  "type": "string"
      +                                },
      +                                "maxItems": 50,
      +                                "type": "array"
      +                              },
      +                              "url": {
      +                                "maxLength": 2560,
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "functionName",
      +                              "url",
      +                              "line",
      +                              "column",
      +                              "scopeNames",
      +                              "locals"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 50,
      +                          "type": "array"
      +                        },
      +                        "paused": {
      +                          "type": "boolean"
      +                        },
      +                        "reason": {
      +                          "anyOf": [
      +                            {
      +                              "maxLength": 500,
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        }
      +                      },
      +                      "required": [
      +                        "paused",
      +                        "reason",
      +                        "callFrames",
      +                        "breakpoints"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "dom": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "bodyText": {
      +                          "maxLength": 4000,
      +                          "type": "string"
      +                        },
      +                        "elements": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "id": {
      +                                "anyOf": [
      +                                  {
      +                                    "type": "string"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "role": {
      +                                "anyOf": [
      +                                  {
      +                                    "type": "string"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "tag": {
      +                                "type": "string"
      +                              },
      +                              "text": {
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "tag",
      +                              "id",
      +                              "role",
      +                              "text"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 50,
      +                          "type": "array"
      +                        }
      +                      },
      +                      "required": [
      +                        "bodyText",
      +                        "elements"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "index": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": 0,
      +                      "type": "integer"
      +                    },
      +                    "network": {
      +                      "items": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "failure": {
      +                            "maxLength": 500,
      +                            "type": "string"
      +                          },
      +                          "method": {
      +                            "maxLength": 50,
      +                            "type": "string"
      +                          },
      +                          "nextActionId": {
      +                            "maxLength": 200,
      +                            "type": "string"
      +                          },
      +                          "ok": {
      +                            "anyOf": [
      +                              {
      +                                "type": "boolean"
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          },
      +                          "requestId": {
      +                            "maxLength": 500,
      +                            "type": "string"
      +                          },
      +                          "resourceType": {
      +                            "maxLength": 100,
      +                            "type": "string"
      +                          },
      +                          "status": {
      +                            "anyOf": [
      +                              {
      +                                "maximum": 9007199254740991,
      +                                "minimum": -9007199254740991,
      +                                "type": "integer"
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          },
      +                          "url": {
      +                            "maxLength": 2560,
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "requestId",
      +                          "method",
      +                          "url",
      +                          "resourceType",
      +                          "status",
      +                          "ok"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "maxItems": 20,
      +                      "type": "array"
      +                    },
      +                    "react": {
      +                      "anyOf": [
      +                        {
      +                          "$ref": "#/definitions/__schema10"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "title": {
      +                      "maxLength": 300,
      +                      "type": "string"
      +                    },
      +                    "trigger": {
      +                      "enum": [
      +                        "action",
      +                        "capture"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    "url": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    },
      +                    "vue": {
      +                      "anyOf": [
      +                        {
      +                          "$ref": "#/definitions/__schema12"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    }
      +                  },
      +                  "required": [
      +                    "index",
      +                    "attemptId",
      +                    "capturedAt",
      +                    "trigger",
      +                    "action",
      +                    "url",
      +                    "title",
      +                    "dom",
      +                    "console",
      +                    "network",
      +                    "debugger",
      +                    "react",
      +                    "angular",
      +                    "vue"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 8,
      +                "type": "array"
      +              },
      +              "maxFrames": {
      +                "exclusiveMinimum": 0,
      +                "maximum": 9007199254740991,
      +                "type": "integer"
      +              },
      +              "restorable": {
      +                "type": "boolean"
      +              },
      +              "restoreBlockedReason": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 100,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "truncated": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "enabled",
      +              "maxFrames",
      +              "truncated",
      +              "restorable",
      +              "restoreBlockedReason",
      +              "frames"
      +            ],
      +            "type": "object"
      +          },
      +          "screenshot": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "status": {
      +                "enum": [
      +                  "captured",
      +                  "suppressed",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "status"
      +            ],
      +            "type": "object"
      +          },
      +          "vite": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema8"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "vue": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema6"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "webmcp": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "observedAt": {
      +                    "maxLength": 100,
      +                    "type": "string"
      +                  },
      +                  "provenance": {
      +                    "const": "webmcp-page-api",
      +                    "type": "string"
      +                  },
      +                  "tools": {
      +                    "items": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "annotations": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "readOnlyHint": {
      +                              "anyOf": [
      +                                {
      +                                  "type": "boolean"
      +                                },
      +                                {
      +                                  "type": "null"
      +                                }
      +                              ]
      +                            },
      +                            "untrustedContentHint": {
      +                              "anyOf": [
      +                                {
      +                                  "type": "boolean"
      +                                },
      +                                {
      +                                  "type": "null"
      +                                }
      +                              ]
      +                            }
      +                          },
      +                          "required": [
      +                            "readOnlyHint",
      +                            "untrustedContentHint"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "description": {
      +                          "maxLength": 500,
      +                          "type": "string"
      +                        },
      +                        "inputSchemaJson": {
      +                          "anyOf": [
      +                            {
      +                              "maxLength": 8192,
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "name": {
      +                          "maxLength": 100,
      +                          "type": "string"
      +                        },
      +                        "origin": {
      +                          "maxLength": 2048,
      +                          "type": "string"
      +                        },
      +                        "title": {
      +                          "anyOf": [
      +                            {
      +                              "maxLength": 200,
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "untrusted": {
      +                          "const": true,
      +                          "type": "boolean"
      +                        }
      +                      },
      +                      "required": [
      +                        "origin",
      +                        "name",
      +                        "title",
      +                        "description",
      +                        "inputSchemaJson",
      +                        "annotations",
      +                        "untrusted"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "maxItems": 16,
      +                    "type": "array"
      +                  },
      +                  "total": {
      +                    "maximum": 9007199254740991,
      +                    "minimum": 0,
      +                    "type": "integer"
      +                  },
      +                  "truncated": {
      +                    "type": "boolean"
      +                  }
      +                },
      +                "required": [
      +                  "provenance",
      +                  "observedAt",
      +                  "total",
      +                  "truncated",
      +                  "tools"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "profile": {
      +        "const": "full",
      +        "type": "string"
      +      },
      +      "project": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "ambiguous": {
      +            "type": "boolean"
      +          },
      +          "confidence": {
      +            "enum": [
      +              "high",
      +              "medium",
      +              "low",
      +              "none"
      +            ],
      +            "type": "string"
      +          },
      +          "frameworks": {
      +            "items": {
      +              "enum": [
      +                "vanilla",
      +                "react",
      +                "angular",
      +                "vue",
      +                "vite",
      +                "next"
      +              ],
      +              "type": "string"
      +            },
      +            "maxItems": 6,
      +            "type": "array"
      +          },
      +          "projectCapabilities": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "angular": {
      +                "type": "boolean"
      +              },
      +              "browserTarget": {
      +                "type": "boolean"
      +              },
      +              "next": {
      +                "type": "boolean"
      +              },
      +              "react": {
      +                "type": "boolean"
      +              },
      +              "serverRuntime": {
      +                "type": "boolean"
      +              },
      +              "vite": {
      +                "type": "boolean"
      +              },
      +              "vue": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "browserTarget",
      +              "react",
      +              "angular",
      +              "vue",
      +              "vite",
      +              "next",
      +              "serverRuntime"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "frameworks",
      +          "confidence",
      +          "ambiguous",
      +          "projectCapabilities"
      +        ],
      +        "type": "object"
      +      },
      +      "redaction": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true,
      +            "type": "boolean"
      +          },
      +          "policy": {
      +            "const": "default-sensitive-fields",
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "policy"
      +        ],
      +        "type": "object"
      +      },
      +      "schemaVersion": {
      +        "const": 5,
      +        "type": "number"
      +      },
      +      "session": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "id": {
      +            "format": "uuid",
      +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      +            "type": "string"
      +          },
      +          "projectCapabilities": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "angular": {
      +                "type": "boolean"
      +              },
      +              "browserTarget": {
      +                "type": "boolean"
      +              },
      +              "next": {
      +                "type": "boolean"
      +              },
      +              "react": {
      +                "type": "boolean"
      +              },
      +              "serverRuntime": {
      +                "type": "boolean"
      +              },
      +              "vite": {
      +                "type": "boolean"
      +              },
      +              "vue": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "browserTarget",
      +              "react",
      +              "angular",
      +              "vue",
      +              "vite",
      +              "next",
      +              "serverRuntime"
      +            ],
      +            "type": "object"
      +          },
      +          "runtimeCapabilities": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "accessibility": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "actions": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "authSeeding": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "browser": {
      +                    "enum": [
      +                      "chromium",
      +                      "safari"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "console": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "dom": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "evaluation": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "javascriptDebugger": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "locators": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "css": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "provenance": {
      +                            "items": {
      +                              "enum": [
      +                                "playwright",
      +                                "chromium-cdp",
      +                                "safari-webdriver",
      +                                "safari-bidi",
      +                                "performance-resource-timing",
      +                                "session-policy",
      +                                "webmcp-page-api"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "maxItems": 2,
      +                            "type": "array"
      +                          },
      +                          "reason": {
      +                            "maxLength": 500,
      +                            "type": "string"
      +                          },
      +                          "state": {
      +                            "enum": [
      +                              "supported",
      +                              "degraded",
      +                              "unsupported"
      +                            ],
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "state",
      +                          "provenance"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "semantic": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "provenance": {
      +                            "items": {
      +                              "enum": [
      +                                "playwright",
      +                                "chromium-cdp",
      +                                "safari-webdriver",
      +                                "safari-bidi",
      +                                "performance-resource-timing",
      +                                "session-policy",
      +                                "webmcp-page-api"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "maxItems": 2,
      +                            "type": "array"
      +                          },
      +                          "reason": {
      +                            "maxLength": 500,
      +                            "type": "string"
      +                          },
      +                          "state": {
      +                            "enum": [
      +                              "supported",
      +                              "degraded",
      +                              "unsupported"
      +                            ],
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "state",
      +                          "provenance"
      +                        ],
      +                        "type": "object"
      +                      }
      +                    },
      +                    "required": [
      +                      "css",
      +                      "semantic"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "network": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "pageRuntimeEnrichment": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "schemaVersion": {
      +                    "const": 2,
      +                    "type": "number"
      +                  },
      +                  "screenshots": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "tlsBypass": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "transport": {
      +                    "enum": [
      +                      "chromium-launch",
      +                      "chromium-cdp-attach",
      +                      "safari-webdriver"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "viewportMatrix": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "webmcp": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  }
      +                },
      +                "required": [
      +                  "schemaVersion",
      +                  "browser",
      +                  "transport",
      +                  "actions",
      +                  "locators",
      +                  "dom",
      +                  "console",
      +                  "network",
      +                  "screenshots",
      +                  "javascriptDebugger",
      +                  "evaluation",
      +                  "accessibility",
      +                  "pageRuntimeEnrichment",
      +                  "viewportMatrix",
      +                  "tlsBypass",
      +                  "authSeeding",
      +                  "webmcp"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "status": {
      +            "enum": [
      +              "starting",
      +              "ready",
      +              "paused",
      +              "failed",
      +              "closed"
      +            ],
      +            "type": "string"
      +          },
      +          "target": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "browser": {
      +                    "enum": [
      +                      "chromium",
      +                      "safari"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "isolated": {
      +                    "type": "boolean"
      +                  },
      +                  "mode": {
      +                    "enum": [
      +                      "launch",
      +                      "attach",
      +                      "webdriver"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "remote": {
      +                    "type": "boolean"
      +                  },
      +                  "schemaVersion": {
      +                    "const": 1,
      +                    "type": "number"
      +                  },
      +                  "viewport": {
      +                    "anyOf": [
      +                      {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "height": {
      +                            "maximum": 9007199254740991,
      +                            "minimum": -9007199254740991,
      +                            "type": "integer"
      +                          },
      +                          "width": {
      +                            "maximum": 9007199254740991,
      +                            "minimum": -9007199254740991,
      +                            "type": "integer"
      +                          }
      +                        },
      +                        "required": [
      +                          "width",
      +                          "height"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      {
      +                        "type": "null"
      +                      }
      +                    ]
      +                  }
      +                },
      +                "required": [
      +                  "schemaVersion",
      +                  "browser",
      +                  "remote",
      +                  "viewport",
      +                  "isolated"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "url": {
      +            "maxLength": 2560,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "url",
      +          "status",
      +          "target",
      +          "projectCapabilities",
      +          "runtimeCapabilities"
      +        ],
      +        "type": "object"
      +      },
      +      "summary": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "bodyText": {
      +            "maxLength": 1000,
      +            "type": "string"
      +          },
      +          "console": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "errors": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "latestErrors": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "column": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "level": {
      +                      "enum": [
      +                        "log",
      +                        "info",
      +                        "debug",
      +                        "warning",
      +                        "error",
      +                        "pageerror"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    "line": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "text": {
      +                      "maxLength": 2000,
      +                      "type": "string"
      +                    },
      +                    "url": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "level",
      +                    "text"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 3,
      +                "type": "array"
      +              },
      +              "total": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "warnings": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "total",
      +              "errors",
      +              "warnings",
      +              "latestErrors"
      +            ],
      +            "type": "object"
      +          },
      +          "debugger": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "breakpoints": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "callFrames": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "paused": {
      +                "type": "boolean"
      +              },
      +              "reason": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 500,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "required": [
      +              "paused",
      +              "reason",
      +              "callFrames",
      +              "breakpoints"
      +            ],
      +            "type": "object"
      +          },
      +          "domElements": {
      +            "maximum": 9007199254740991,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "network": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "failed": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "latestFailures": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "failure": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "method": {
      +                      "maxLength": 50,
      +                      "type": "string"
      +                    },
      +                    "nextActionId": {
      +                      "maxLength": 200,
      +                      "type": "string"
      +                    },
      +                    "ok": {
      +                      "anyOf": [
      +                        {
      +                          "type": "boolean"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "requestId": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "resourceType": {
      +                      "maxLength": 100,
      +                      "type": "string"
      +                    },
      +                    "status": {
      +                      "anyOf": [
      +                        {
      +                          "maximum": 9007199254740991,
      +                          "minimum": -9007199254740991,
      +                          "type": "integer"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "url": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "requestId",
      +                    "method",
      +                    "url",
      +                    "resourceType",
      +                    "status",
      +                    "ok"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 3,
      +                "type": "array"
      +              },
      +              "pending": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "total": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "total",
      +              "failed",
      +              "pending",
      +              "latestFailures"
      +            ],
      +            "type": "object"
      +          },
      +          "observations": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "console": {
      +                    "$ref": "#/definitions/__schema2"
      +                  },
      +                  "dom": {
      +                    "$ref": "#/definitions/__schema1"
      +                  },
      +                  "url": {
      +                    "$ref": "#/definitions/__schema0"
      +                  }
      +                },
      +                "required": [
      +                  "url",
      +                  "dom",
      +                  "console"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "replay": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "frames": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "newestIndex": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "oldestIndex": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "restorable": {
      +                "type": "boolean"
      +              },
      +              "restoreBlockedReason": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 100,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "truncated": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "frames",
      +              "truncated",
      +              "oldestIndex",
      +              "newestIndex",
      +              "restorable",
      +              "restoreBlockedReason"
      +            ],
      +            "type": "object"
      +          },
      +          "runtimes": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "accessibility": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "angular": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "next": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "react": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "vite": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "vue": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "react",
      +              "angular",
      +              "vue",
      +              "next",
      +              "vite",
      +              "accessibility"
      +            ],
      +            "type": "object"
      +          },
      +          "title": {
      +            "maxLength": 300,
      +            "type": "string"
      +          },
      +          "viewport": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "height": {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  },
      +                  "width": {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  }
      +                },
      +                "required": [
      +                  "width",
      +                  "height"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "webmcp": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "callableTools": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "state": {
      +                "enum": [
      +                  "supported",
      +                  "degraded",
      +                  "unsupported"
      +                ],
      +                "type": "string"
      +              },
      +              "truncated": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "state",
      +              "callableTools",
      +              "truncated"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "title",
      +          "viewport",
      +          "bodyText",
      +          "domElements",
      +          "console",
      +          "network",
      +          "debugger",
      +          "runtimes",
      +          "replay",
      +          "webmcp",
      +          "observations"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "type": "boolean"
      +          },
      +          "omittedSurfaces": {
      +            "items": {
      +              "enum": [
      +                "dom",
      +                "console",
      +                "network",
      +                "debugger",
      +                "react",
      +                "angular",
      +                "vue",
      +                "next",
      +                "vite",
      +                "accessibility",
      +                "replay",
      +                "screenshot",
      +                "webmcp"
      +              ],
      +              "type": "string"
      +            },
      +            "maxItems": 13,
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "omittedSurfaces"
      +        ],
      +        "type": "object"
      +      },
      +      "warnings": {
      +        "items": {
      +          "maxLength": 500,
      +          "type": "string"
      +        },
      +        "maxItems": 10,
      +        "type": "array"
      +      }
      +    },
      +    "required": [
      +      "schemaVersion",
      +      "capturedAt",
      +      "cursor",
      +      "session",
      +      "project",
      +      "summary",
      +      "redaction",
      +      "warnings",
      +      "truncation",
      +      "profile",
      +      "details"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "capturedAt": {
      +        "maxLength": 100,
      +        "type": "string"
      +      },
      +      "cursor": {
      +        "format": "uuid",
      +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      +        "type": "string"
      +      },
      +      "details": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "accessibility": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema9"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "angular": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema5"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "console": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "column": {
      +                  "maximum": 9007199254740991,
      +                  "minimum": -9007199254740991,
      +                  "type": "integer"
      +                },
      +                "level": {
      +                  "enum": [
      +                    "log",
      +                    "info",
      +                    "debug",
      +                    "warning",
      +                    "error",
      +                    "pageerror"
      +                  ],
      +                  "type": "string"
      +                },
      +                "line": {
      +                  "maximum": 9007199254740991,
      +                  "minimum": -9007199254740991,
      +                  "type": "integer"
      +                },
      +                "text": {
      +                  "maxLength": 2000,
      +                  "type": "string"
      +                },
      +                "url": {
      +                  "maxLength": 2560,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "level",
      +                "text"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 100,
      +            "type": "array"
      +          },
      +          "debugger": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "breakpoints": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "column": {
      +                      "anyOf": [
      +                        {
      +                          "maximum": 9007199254740991,
      +                          "minimum": -9007199254740991,
      +                          "type": "integer"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "id": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "line": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "sourceUrl": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "id",
      +                    "sourceUrl",
      +                    "line",
      +                    "column"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 100,
      +                "type": "array"
      +              },
      +              "callFrames": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "column": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "functionName": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "line": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "locals": {
      +                      "additionalProperties": {
      +                        "$ref": "#/definitions/__schema3"
      +                      },
      +                      "propertyNames": {
      +                        "type": "string"
      +                      },
      +                      "type": "object"
      +                    },
      +                    "scopeNames": {
      +                      "items": {
      +                        "maxLength": 100,
      +                        "type": "string"
      +                      },
      +                      "maxItems": 50,
      +                      "type": "array"
      +                    },
      +                    "url": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "functionName",
      +                    "url",
      +                    "line",
      +                    "column",
      +                    "scopeNames",
      +                    "locals"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 50,
      +                "type": "array"
      +              },
      +              "paused": {
      +                "type": "boolean"
      +              },
      +              "reason": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 500,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "required": [
      +              "paused",
      +              "reason",
      +              "callFrames",
      +              "breakpoints"
      +            ],
      +            "type": "object"
      +          },
      +          "dom": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "bodyText": {
      +                "maxLength": 4000,
      +                "type": "string"
      +              },
      +              "elements": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "id": {
      +                      "anyOf": [
      +                        {
      +                          "type": "string"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "role": {
      +                      "anyOf": [
      +                        {
      +                          "type": "string"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "tag": {
      +                      "type": "string"
      +                    },
      +                    "text": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "tag",
      +                    "id",
      +                    "role",
      +                    "text"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 50,
      +                "type": "array"
      +              }
      +            },
      +            "required": [
      +              "bodyText",
      +              "elements"
      +            ],
      +            "type": "object"
      +          },
      +          "network": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "failure": {
      +                  "maxLength": 500,
      +                  "type": "string"
      +                },
      +                "method": {
      +                  "maxLength": 50,
      +                  "type": "string"
      +                },
      +                "nextActionId": {
      +                  "maxLength": 200,
      +                  "type": "string"
      +                },
      +                "ok": {
      +                  "anyOf": [
      +                    {
      +                      "type": "boolean"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ]
      +                },
      +                "requestId": {
      +                  "maxLength": 500,
      +                  "type": "string"
      +                },
      +                "resourceType": {
      +                  "maxLength": 100,
      +                  "type": "string"
      +                },
      +                "status": {
      +                  "anyOf": [
      +                    {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ]
      +                },
      +                "url": {
      +                  "maxLength": 2560,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "requestId",
      +                "method",
      +                "url",
      +                "resourceType",
      +                "status",
      +                "ok"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 100,
      +            "type": "array"
      +          },
      +          "next": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema7"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "react": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema4"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "replay": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "enabled": {
      +                "const": true,
      +                "type": "boolean"
      +              },
      +              "frames": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "action": {
      +                      "anyOf": [
      +                        {
      +                          "oneOf": [
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "navigate",
      +                                  "type": "string"
      +                                },
      +                                "url": {
      +                                  "maxLength": 2560,
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "url"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "click",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "fill",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                },
      +                                "value": {
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator",
      +                                "value"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "key": {
      +                                  "maxLength": 40,
      +                                  "type": "string"
      +                                },
      +                                "kind": {
      +                                  "const": "press",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator",
      +                                "key"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "select",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                },
      +                                "value": {
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator",
      +                                "value"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "checked": {
      +                                  "type": "boolean"
      +                                },
      +                                "kind": {
      +                                  "const": "check",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator",
      +                                "checked"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "hover",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "scroll",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "expected": {
      +                                  "anyOf": [
      +                                    {
      +                                      "type": "number"
      +                                    },
      +                                    {
      +                                      "type": "boolean"
      +                                    },
      +                                    {
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "kind": {
      +                                  "const": "wait",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                },
      +                                "property": {
      +                                  "enum": [
      +                                    "count",
      +                                    "visible",
      +                                    "enabled",
      +                                    "checked",
      +                                    "text"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "timeoutMs": {
      +                                  "maximum": 9007199254740991,
      +                                  "minimum": -9007199254740991,
      +                                  "type": "integer"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator",
      +                                "property",
      +                                "expected"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "reload",
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind"
      +                              ],
      +                              "type": "object"
      +                            }
      +                          ]
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "angular": {
      +                      "anyOf": [
      +                        {
      +                          "$ref": "#/definitions/__schema11"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "attemptId": {
      +                      "anyOf": [
      +                        {
      +                          "type": "string"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "capturedAt": {
      +                      "maxLength": 100,
      +                      "type": "string"
      +                    },
      +                    "console": {
      +                      "items": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "column": {
      +                            "maximum": 9007199254740991,
      +                            "minimum": -9007199254740991,
      +                            "type": "integer"
      +                          },
      +                          "level": {
      +                            "enum": [
      +                              "log",
      +                              "info",
      +                              "debug",
      +                              "warning",
      +                              "error",
      +                              "pageerror"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "line": {
      +                            "maximum": 9007199254740991,
      +                            "minimum": -9007199254740991,
      +                            "type": "integer"
      +                          },
      +                          "text": {
      +                            "maxLength": 2000,
      +                            "type": "string"
      +                          },
      +                          "url": {
      +                            "maxLength": 2560,
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "level",
      +                          "text"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "maxItems": 20,
      +                      "type": "array"
      +                    },
      +                    "debugger": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "breakpoints": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "column": {
      +                                "anyOf": [
      +                                  {
      +                                    "maximum": 9007199254740991,
      +                                    "minimum": -9007199254740991,
      +                                    "type": "integer"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "id": {
      +                                "maxLength": 500,
      +                                "type": "string"
      +                              },
      +                              "line": {
      +                                "maximum": 9007199254740991,
      +                                "minimum": -9007199254740991,
      +                                "type": "integer"
      +                              },
      +                              "sourceUrl": {
      +                                "maxLength": 2560,
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "id",
      +                              "sourceUrl",
      +                              "line",
      +                              "column"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 100,
      +                          "type": "array"
      +                        },
      +                        "callFrames": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "column": {
      +                                "maximum": 9007199254740991,
      +                                "minimum": -9007199254740991,
      +                                "type": "integer"
      +                              },
      +                              "functionName": {
      +                                "maxLength": 500,
      +                                "type": "string"
      +                              },
      +                              "line": {
      +                                "maximum": 9007199254740991,
      +                                "minimum": -9007199254740991,
      +                                "type": "integer"
      +                              },
      +                              "locals": {
      +                                "additionalProperties": {
      +                                  "$ref": "#/definitions/__schema3"
      +                                },
      +                                "propertyNames": {
      +                                  "type": "string"
      +                                },
      +                                "type": "object"
      +                              },
      +                              "scopeNames": {
      +                                "items": {
      +                                  "maxLength": 100,
      +                                  "type": "string"
      +                                },
      +                                "maxItems": 50,
      +                                "type": "array"
      +                              },
      +                              "url": {
      +                                "maxLength": 2560,
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "functionName",
      +                              "url",
      +                              "line",
      +                              "column",
      +                              "scopeNames",
      +                              "locals"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 50,
      +                          "type": "array"
      +                        },
      +                        "paused": {
      +                          "type": "boolean"
      +                        },
      +                        "reason": {
      +                          "anyOf": [
      +                            {
      +                              "maxLength": 500,
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        }
      +                      },
      +                      "required": [
      +                        "paused",
      +                        "reason",
      +                        "callFrames",
      +                        "breakpoints"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "dom": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "bodyText": {
      +                          "maxLength": 4000,
      +                          "type": "string"
      +                        },
      +                        "elements": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "id": {
      +                                "anyOf": [
      +                                  {
      +                                    "type": "string"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "role": {
      +                                "anyOf": [
      +                                  {
      +                                    "type": "string"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "tag": {
      +                                "type": "string"
      +                              },
      +                              "text": {
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "tag",
      +                              "id",
      +                              "role",
      +                              "text"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 50,
      +                          "type": "array"
      +                        }
      +                      },
      +                      "required": [
      +                        "bodyText",
      +                        "elements"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "index": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": 0,
      +                      "type": "integer"
      +                    },
      +                    "network": {
      +                      "items": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "failure": {
      +                            "maxLength": 500,
      +                            "type": "string"
      +                          },
      +                          "method": {
      +                            "maxLength": 50,
      +                            "type": "string"
      +                          },
      +                          "nextActionId": {
      +                            "maxLength": 200,
      +                            "type": "string"
      +                          },
      +                          "ok": {
      +                            "anyOf": [
      +                              {
      +                                "type": "boolean"
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          },
      +                          "requestId": {
      +                            "maxLength": 500,
      +                            "type": "string"
      +                          },
      +                          "resourceType": {
      +                            "maxLength": 100,
      +                            "type": "string"
      +                          },
      +                          "status": {
      +                            "anyOf": [
      +                              {
      +                                "maximum": 9007199254740991,
      +                                "minimum": -9007199254740991,
      +                                "type": "integer"
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          },
      +                          "url": {
      +                            "maxLength": 2560,
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "requestId",
      +                          "method",
      +                          "url",
      +                          "resourceType",
      +                          "status",
      +                          "ok"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "maxItems": 20,
      +                      "type": "array"
      +                    },
      +                    "react": {
      +                      "anyOf": [
      +                        {
      +                          "$ref": "#/definitions/__schema10"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "title": {
      +                      "maxLength": 300,
      +                      "type": "string"
      +                    },
      +                    "trigger": {
      +                      "enum": [
      +                        "action",
      +                        "capture"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    "url": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    },
      +                    "vue": {
      +                      "anyOf": [
      +                        {
      +                          "$ref": "#/definitions/__schema12"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    }
      +                  },
      +                  "required": [
      +                    "index",
      +                    "attemptId",
      +                    "capturedAt",
      +                    "trigger",
      +                    "action",
      +                    "url",
      +                    "title",
      +                    "dom",
      +                    "console",
      +                    "network",
      +                    "debugger",
      +                    "react",
      +                    "angular",
      +                    "vue"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 8,
      +                "type": "array"
      +              },
      +              "maxFrames": {
      +                "exclusiveMinimum": 0,
      +                "maximum": 9007199254740991,
      +                "type": "integer"
      +              },
      +              "restorable": {
      +                "type": "boolean"
      +              },
      +              "restoreBlockedReason": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 100,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "truncated": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "enabled",
      +              "maxFrames",
      +              "truncated",
      +              "restorable",
      +              "restoreBlockedReason",
      +              "frames"
      +            ],
      +            "type": "object"
      +          },
      +          "screenshot": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "status": {
      +                "enum": [
      +                  "captured",
      +                  "suppressed",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "status"
      +            ],
      +            "type": "object"
      +          },
      +          "vite": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema8"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "vue": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema6"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "webmcp": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "observedAt": {
      +                    "maxLength": 100,
      +                    "type": "string"
      +                  },
      +                  "provenance": {
      +                    "const": "webmcp-page-api",
      +                    "type": "string"
      +                  },
      +                  "tools": {
      +                    "items": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "annotations": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "readOnlyHint": {
      +                              "anyOf": [
      +                                {
      +                                  "type": "boolean"
      +                                },
      +                                {
      +                                  "type": "null"
      +                                }
      +                              ]
      +                            },
      +                            "untrustedContentHint": {
      +                              "anyOf": [
      +                                {
      +                                  "type": "boolean"
      +                                },
      +                                {
      +                                  "type": "null"
      +                                }
      +                              ]
      +                            }
      +                          },
      +                          "required": [
      +                            "readOnlyHint",
      +                            "untrustedContentHint"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "description": {
      +                          "maxLength": 500,
      +                          "type": "string"
      +                        },
      +                        "inputSchemaJson": {
      +                          "anyOf": [
      +                            {
      +                              "maxLength": 8192,
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "name": {
      +                          "maxLength": 100,
      +                          "type": "string"
      +                        },
      +                        "origin": {
      +                          "maxLength": 2048,
      +                          "type": "string"
      +                        },
      +                        "title": {
      +                          "anyOf": [
      +                            {
      +                              "maxLength": 200,
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "untrusted": {
      +                          "const": true,
      +                          "type": "boolean"
      +                        }
      +                      },
      +                      "required": [
      +                        "origin",
      +                        "name",
      +                        "title",
      +                        "description",
      +                        "inputSchemaJson",
      +                        "annotations",
      +                        "untrusted"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "maxItems": 16,
      +                    "type": "array"
      +                  },
      +                  "total": {
      +                    "maximum": 9007199254740991,
      +                    "minimum": 0,
      +                    "type": "integer"
      +                  },
      +                  "truncated": {
      +                    "type": "boolean"
      +                  }
      +                },
      +                "required": [
      +                  "provenance",
      +                  "observedAt",
      +                  "total",
      +                  "truncated",
      +                  "tools"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "includedSurfaces": {
      +        "items": {
      +          "enum": [
      +            "dom",
      +            "console",
      +            "network",
      +            "debugger",
      +            "react",
      +            "angular",
      +            "vue",
      +            "next",
      +            "vite",
      +            "accessibility",
      +            "replay",
      +            "screenshot",
      +            "webmcp"
      +          ],
      +          "type": "string"
      +        },
      +        "maxItems": 13,
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "profile": {
      +        "const": "include",
      +        "type": "string"
      +      },
      +      "project": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "ambiguous": {
      +            "type": "boolean"
      +          },
      +          "confidence": {
      +            "enum": [
      +              "high",
      +              "medium",
      +              "low",
      +              "none"
      +            ],
      +            "type": "string"
      +          },
      +          "frameworks": {
      +            "items": {
      +              "enum": [
      +                "vanilla",
      +                "react",
      +                "angular",
      +                "vue",
      +                "vite",
      +                "next"
      +              ],
      +              "type": "string"
      +            },
      +            "maxItems": 6,
      +            "type": "array"
      +          },
      +          "projectCapabilities": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "angular": {
      +                "type": "boolean"
      +              },
      +              "browserTarget": {
      +                "type": "boolean"
      +              },
      +              "next": {
      +                "type": "boolean"
      +              },
      +              "react": {
      +                "type": "boolean"
      +              },
      +              "serverRuntime": {
      +                "type": "boolean"
      +              },
      +              "vite": {
      +                "type": "boolean"
      +              },
      +              "vue": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "browserTarget",
      +              "react",
      +              "angular",
      +              "vue",
      +              "vite",
      +              "next",
      +              "serverRuntime"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "frameworks",
      +          "confidence",
      +          "ambiguous",
      +          "projectCapabilities"
      +        ],
      +        "type": "object"
      +      },
      +      "redaction": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true,
      +            "type": "boolean"
      +          },
      +          "policy": {
      +            "const": "default-sensitive-fields",
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "policy"
      +        ],
      +        "type": "object"
      +      },
      +      "schemaVersion": {
      +        "const": 5,
      +        "type": "number"
      +      },
      +      "session": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "id": {
      +            "format": "uuid",
      +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      +            "type": "string"
      +          },
      +          "projectCapabilities": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "angular": {
      +                "type": "boolean"
      +              },
      +              "browserTarget": {
      +                "type": "boolean"
      +              },
      +              "next": {
      +                "type": "boolean"
      +              },
      +              "react": {
      +                "type": "boolean"
      +              },
      +              "serverRuntime": {
      +                "type": "boolean"
      +              },
      +              "vite": {
      +                "type": "boolean"
      +              },
      +              "vue": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "browserTarget",
      +              "react",
      +              "angular",
      +              "vue",
      +              "vite",
      +              "next",
      +              "serverRuntime"
      +            ],
      +            "type": "object"
      +          },
      +          "runtimeCapabilities": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "accessibility": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "actions": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "authSeeding": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "browser": {
      +                    "enum": [
      +                      "chromium",
      +                      "safari"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "console": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "dom": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "evaluation": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "javascriptDebugger": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "locators": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "css": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "provenance": {
      +                            "items": {
      +                              "enum": [
      +                                "playwright",
      +                                "chromium-cdp",
      +                                "safari-webdriver",
      +                                "safari-bidi",
      +                                "performance-resource-timing",
      +                                "session-policy",
      +                                "webmcp-page-api"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "maxItems": 2,
      +                            "type": "array"
      +                          },
      +                          "reason": {
      +                            "maxLength": 500,
      +                            "type": "string"
      +                          },
      +                          "state": {
      +                            "enum": [
      +                              "supported",
      +                              "degraded",
      +                              "unsupported"
      +                            ],
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "state",
      +                          "provenance"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "semantic": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "provenance": {
      +                            "items": {
      +                              "enum": [
      +                                "playwright",
      +                                "chromium-cdp",
      +                                "safari-webdriver",
      +                                "safari-bidi",
      +                                "performance-resource-timing",
      +                                "session-policy",
      +                                "webmcp-page-api"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "maxItems": 2,
      +                            "type": "array"
      +                          },
      +                          "reason": {
      +                            "maxLength": 500,
      +                            "type": "string"
      +                          },
      +                          "state": {
      +                            "enum": [
      +                              "supported",
      +                              "degraded",
      +                              "unsupported"
      +                            ],
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "state",
      +                          "provenance"
      +                        ],
      +                        "type": "object"
      +                      }
      +                    },
      +                    "required": [
      +                      "css",
      +                      "semantic"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "network": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "pageRuntimeEnrichment": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "schemaVersion": {
      +                    "const": 2,
      +                    "type": "number"
      +                  },
      +                  "screenshots": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "tlsBypass": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "transport": {
      +                    "enum": [
      +                      "chromium-launch",
      +                      "chromium-cdp-attach",
      +                      "safari-webdriver"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "viewportMatrix": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "webmcp": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  }
      +                },
      +                "required": [
      +                  "schemaVersion",
      +                  "browser",
      +                  "transport",
      +                  "actions",
      +                  "locators",
      +                  "dom",
      +                  "console",
      +                  "network",
      +                  "screenshots",
      +                  "javascriptDebugger",
      +                  "evaluation",
      +                  "accessibility",
      +                  "pageRuntimeEnrichment",
      +                  "viewportMatrix",
      +                  "tlsBypass",
      +                  "authSeeding",
      +                  "webmcp"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "status": {
      +            "enum": [
      +              "starting",
      +              "ready",
      +              "paused",
      +              "failed",
      +              "closed"
      +            ],
      +            "type": "string"
      +          },
      +          "target": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "browser": {
      +                    "enum": [
      +                      "chromium",
      +                      "safari"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "isolated": {
      +                    "type": "boolean"
      +                  },
      +                  "mode": {
      +                    "enum": [
      +                      "launch",
      +                      "attach",
      +                      "webdriver"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "remote": {
      +                    "type": "boolean"
      +                  },
      +                  "schemaVersion": {
      +                    "const": 1,
      +                    "type": "number"
      +                  },
      +                  "viewport": {
      +                    "anyOf": [
      +                      {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "height": {
      +                            "maximum": 9007199254740991,
      +                            "minimum": -9007199254740991,
      +                            "type": "integer"
      +                          },
      +                          "width": {
      +                            "maximum": 9007199254740991,
      +                            "minimum": -9007199254740991,
      +                            "type": "integer"
      +                          }
      +                        },
      +                        "required": [
      +                          "width",
      +                          "height"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      {
      +                        "type": "null"
      +                      }
      +                    ]
      +                  }
      +                },
      +                "required": [
      +                  "schemaVersion",
      +                  "browser",
      +                  "remote",
      +                  "viewport",
      +                  "isolated"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "url": {
      +            "maxLength": 2560,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "url",
      +          "status",
      +          "target",
      +          "projectCapabilities",
      +          "runtimeCapabilities"
      +        ],
      +        "type": "object"
      +      },
      +      "summary": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "bodyText": {
      +            "maxLength": 1000,
      +            "type": "string"
      +          },
      +          "console": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "errors": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "latestErrors": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "column": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "level": {
      +                      "enum": [
      +                        "log",
      +                        "info",
      +                        "debug",
      +                        "warning",
      +                        "error",
      +                        "pageerror"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    "line": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "text": {
      +                      "maxLength": 2000,
      +                      "type": "string"
      +                    },
      +                    "url": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "level",
      +                    "text"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 3,
      +                "type": "array"
      +              },
      +              "total": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "warnings": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "total",
      +              "errors",
      +              "warnings",
      +              "latestErrors"
      +            ],
      +            "type": "object"
      +          },
      +          "debugger": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "breakpoints": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "callFrames": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "paused": {
      +                "type": "boolean"
      +              },
      +              "reason": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 500,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "required": [
      +              "paused",
      +              "reason",
      +              "callFrames",
      +              "breakpoints"
      +            ],
      +            "type": "object"
      +          },
      +          "domElements": {
      +            "maximum": 9007199254740991,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "network": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "failed": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "latestFailures": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "failure": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "method": {
      +                      "maxLength": 50,
      +                      "type": "string"
      +                    },
      +                    "nextActionId": {
      +                      "maxLength": 200,
      +                      "type": "string"
      +                    },
      +                    "ok": {
      +                      "anyOf": [
      +                        {
      +                          "type": "boolean"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "requestId": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "resourceType": {
      +                      "maxLength": 100,
      +                      "type": "string"
      +                    },
      +                    "status": {
      +                      "anyOf": [
      +                        {
      +                          "maximum": 9007199254740991,
      +                          "minimum": -9007199254740991,
      +                          "type": "integer"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "url": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "requestId",
      +                    "method",
      +                    "url",
      +                    "resourceType",
      +                    "status",
      +                    "ok"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 3,
      +                "type": "array"
      +              },
      +              "pending": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "total": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "total",
      +              "failed",
      +              "pending",
      +              "latestFailures"
      +            ],
      +            "type": "object"
      +          },
      +          "observations": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "console": {
      +                    "$ref": "#/definitions/__schema2"
      +                  },
      +                  "dom": {
      +                    "$ref": "#/definitions/__schema1"
      +                  },
      +                  "url": {
      +                    "$ref": "#/definitions/__schema0"
      +                  }
      +                },
      +                "required": [
      +                  "url",
      +                  "dom",
      +                  "console"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "replay": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "frames": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "newestIndex": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "oldestIndex": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "restorable": {
      +                "type": "boolean"
      +              },
      +              "restoreBlockedReason": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 100,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "truncated": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "frames",
      +              "truncated",
      +              "oldestIndex",
      +              "newestIndex",
      +              "restorable",
      +              "restoreBlockedReason"
      +            ],
      +            "type": "object"
      +          },
      +          "runtimes": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "accessibility": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "angular": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "next": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "react": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "vite": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "vue": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "react",
      +              "angular",
      +              "vue",
      +              "next",
      +              "vite",
      +              "accessibility"
      +            ],
      +            "type": "object"
      +          },
      +          "title": {
      +            "maxLength": 300,
      +            "type": "string"
      +          },
      +          "viewport": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "height": {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  },
      +                  "width": {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  }
      +                },
      +                "required": [
      +                  "width",
      +                  "height"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "webmcp": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "callableTools": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "state": {
      +                "enum": [
      +                  "supported",
      +                  "degraded",
      +                  "unsupported"
      +                ],
      +                "type": "string"
      +              },
      +              "truncated": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "state",
      +              "callableTools",
      +              "truncated"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "title",
      +          "viewport",
      +          "bodyText",
      +          "domElements",
      +          "console",
      +          "network",
      +          "debugger",
      +          "runtimes",
      +          "replay",
      +          "webmcp",
      +          "observations"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "type": "boolean"
      +          },
      +          "omittedSurfaces": {
      +            "items": {
      +              "enum": [
      +                "dom",
      +                "console",
      +                "network",
      +                "debugger",
      +                "react",
      +                "angular",
      +                "vue",
      +                "next",
      +                "vite",
      +                "accessibility",
      +                "replay",
      +                "screenshot",
      +                "webmcp"
      +              ],
      +              "type": "string"
      +            },
      +            "maxItems": 13,
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "omittedSurfaces"
      +        ],
      +        "type": "object"
      +      },
      +      "warnings": {
      +        "items": {
      +          "maxLength": 500,
      +          "type": "string"
      +        },
      +        "maxItems": 10,
      +        "type": "array"
      +      }
      +    },
      +    "required": [
      +      "schemaVersion",
      +      "capturedAt",
      +      "cursor",
      +      "session",
      +      "project",
      +      "summary",
      +      "redaction",
      +      "warnings",
      +      "truncation",
      +      "profile",
      +      "includedSurfaces",
      +      "details"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "capturedAt": {
      +        "maxLength": 100,
      +        "type": "string"
      +      },
      +      "changedSurfaces": {
      +        "items": {
      +          "enum": [
      +            "dom",
      +            "console",
      +            "network",
      +            "debugger",
      +            "react",
      +            "angular",
      +            "vue",
      +            "next",
      +            "vite",
      +            "accessibility",
      +            "replay",
      +            "screenshot",
      +            "webmcp"
      +          ],
      +          "type": "string"
      +        },
      +        "maxItems": 13,
      +        "type": "array"
      +      },
      +      "cursor": {
      +        "format": "uuid",
      +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      +        "type": "string"
      +      },
      +      "details": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "accessibility": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema9"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "angular": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema5"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "console": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "column": {
      +                  "maximum": 9007199254740991,
      +                  "minimum": -9007199254740991,
      +                  "type": "integer"
      +                },
      +                "level": {
      +                  "enum": [
      +                    "log",
      +                    "info",
      +                    "debug",
      +                    "warning",
      +                    "error",
      +                    "pageerror"
      +                  ],
      +                  "type": "string"
      +                },
      +                "line": {
      +                  "maximum": 9007199254740991,
      +                  "minimum": -9007199254740991,
      +                  "type": "integer"
      +                },
      +                "text": {
      +                  "maxLength": 2000,
      +                  "type": "string"
      +                },
      +                "url": {
      +                  "maxLength": 2560,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "level",
      +                "text"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 100,
      +            "type": "array"
      +          },
      +          "debugger": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "breakpoints": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "column": {
      +                      "anyOf": [
      +                        {
      +                          "maximum": 9007199254740991,
      +                          "minimum": -9007199254740991,
      +                          "type": "integer"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "id": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "line": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "sourceUrl": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "id",
      +                    "sourceUrl",
      +                    "line",
      +                    "column"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 100,
      +                "type": "array"
      +              },
      +              "callFrames": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "column": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "functionName": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "line": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "locals": {
      +                      "additionalProperties": {
      +                        "$ref": "#/definitions/__schema3"
      +                      },
      +                      "propertyNames": {
      +                        "type": "string"
      +                      },
      +                      "type": "object"
      +                    },
      +                    "scopeNames": {
      +                      "items": {
      +                        "maxLength": 100,
      +                        "type": "string"
      +                      },
      +                      "maxItems": 50,
      +                      "type": "array"
      +                    },
      +                    "url": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "functionName",
      +                    "url",
      +                    "line",
      +                    "column",
      +                    "scopeNames",
      +                    "locals"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 50,
      +                "type": "array"
      +              },
      +              "paused": {
      +                "type": "boolean"
      +              },
      +              "reason": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 500,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "required": [
      +              "paused",
      +              "reason",
      +              "callFrames",
      +              "breakpoints"
      +            ],
      +            "type": "object"
      +          },
      +          "dom": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "bodyText": {
      +                "maxLength": 4000,
      +                "type": "string"
      +              },
      +              "elements": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "id": {
      +                      "anyOf": [
      +                        {
      +                          "type": "string"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "role": {
      +                      "anyOf": [
      +                        {
      +                          "type": "string"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "tag": {
      +                      "type": "string"
      +                    },
      +                    "text": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "tag",
      +                    "id",
      +                    "role",
      +                    "text"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 50,
      +                "type": "array"
      +              }
      +            },
      +            "required": [
      +              "bodyText",
      +              "elements"
      +            ],
      +            "type": "object"
      +          },
      +          "network": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "failure": {
      +                  "maxLength": 500,
      +                  "type": "string"
      +                },
      +                "method": {
      +                  "maxLength": 50,
      +                  "type": "string"
      +                },
      +                "nextActionId": {
      +                  "maxLength": 200,
      +                  "type": "string"
      +                },
      +                "ok": {
      +                  "anyOf": [
      +                    {
      +                      "type": "boolean"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ]
      +                },
      +                "requestId": {
      +                  "maxLength": 500,
      +                  "type": "string"
      +                },
      +                "resourceType": {
      +                  "maxLength": 100,
      +                  "type": "string"
      +                },
      +                "status": {
      +                  "anyOf": [
      +                    {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ]
      +                },
      +                "url": {
      +                  "maxLength": 2560,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "requestId",
      +                "method",
      +                "url",
      +                "resourceType",
      +                "status",
      +                "ok"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 100,
      +            "type": "array"
      +          },
      +          "next": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema7"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "react": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema4"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "replay": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "enabled": {
      +                "const": true,
      +                "type": "boolean"
      +              },
      +              "frames": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "action": {
      +                      "anyOf": [
      +                        {
      +                          "oneOf": [
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "navigate",
      +                                  "type": "string"
      +                                },
      +                                "url": {
      +                                  "maxLength": 2560,
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "url"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "click",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "fill",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                },
      +                                "value": {
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator",
      +                                "value"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "key": {
      +                                  "maxLength": 40,
      +                                  "type": "string"
      +                                },
      +                                "kind": {
      +                                  "const": "press",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator",
      +                                "key"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "select",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                },
      +                                "value": {
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator",
      +                                "value"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "checked": {
      +                                  "type": "boolean"
      +                                },
      +                                "kind": {
      +                                  "const": "check",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator",
      +                                "checked"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "hover",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "scroll",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "expected": {
      +                                  "anyOf": [
      +                                    {
      +                                      "type": "number"
      +                                    },
      +                                    {
      +                                      "type": "boolean"
      +                                    },
      +                                    {
      +                                      "type": "string"
      +                                    },
      +                                    {
      +                                      "type": "null"
      +                                    }
      +                                  ]
      +                                },
      +                                "kind": {
      +                                  "const": "wait",
      +                                  "type": "string"
      +                                },
      +                                "locator": {
      +                                  "oneOf": [
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "css",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "role",
      +                                          "type": "string"
      +                                        },
      +                                        "name": {
      +                                          "maxLength": 300,
      +                                          "type": "string"
      +                                        },
      +                                        "role": {
      +                                          "maxLength": 100,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "role"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "text",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "label",
      +                                          "type": "string"
      +                                        },
      +                                        "text": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "text"
      +                                      ],
      +                                      "type": "object"
      +                                    },
      +                                    {
      +                                      "additionalProperties": false,
      +                                      "properties": {
      +                                        "kind": {
      +                                          "const": "testId",
      +                                          "type": "string"
      +                                        },
      +                                        "value": {
      +                                          "maxLength": 500,
      +                                          "type": "string"
      +                                        }
      +                                      },
      +                                      "required": [
      +                                        "kind",
      +                                        "value"
      +                                      ],
      +                                      "type": "object"
      +                                    }
      +                                  ]
      +                                },
      +                                "property": {
      +                                  "enum": [
      +                                    "count",
      +                                    "visible",
      +                                    "enabled",
      +                                    "checked",
      +                                    "text"
      +                                  ],
      +                                  "type": "string"
      +                                },
      +                                "timeoutMs": {
      +                                  "maximum": 9007199254740991,
      +                                  "minimum": -9007199254740991,
      +                                  "type": "integer"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind",
      +                                "locator",
      +                                "property",
      +                                "expected"
      +                              ],
      +                              "type": "object"
      +                            },
      +                            {
      +                              "additionalProperties": false,
      +                              "properties": {
      +                                "kind": {
      +                                  "const": "reload",
      +                                  "type": "string"
      +                                }
      +                              },
      +                              "required": [
      +                                "kind"
      +                              ],
      +                              "type": "object"
      +                            }
      +                          ]
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "angular": {
      +                      "anyOf": [
      +                        {
      +                          "$ref": "#/definitions/__schema11"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "attemptId": {
      +                      "anyOf": [
      +                        {
      +                          "type": "string"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "capturedAt": {
      +                      "maxLength": 100,
      +                      "type": "string"
      +                    },
      +                    "console": {
      +                      "items": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "column": {
      +                            "maximum": 9007199254740991,
      +                            "minimum": -9007199254740991,
      +                            "type": "integer"
      +                          },
      +                          "level": {
      +                            "enum": [
      +                              "log",
      +                              "info",
      +                              "debug",
      +                              "warning",
      +                              "error",
      +                              "pageerror"
      +                            ],
      +                            "type": "string"
      +                          },
      +                          "line": {
      +                            "maximum": 9007199254740991,
      +                            "minimum": -9007199254740991,
      +                            "type": "integer"
      +                          },
      +                          "text": {
      +                            "maxLength": 2000,
      +                            "type": "string"
      +                          },
      +                          "url": {
      +                            "maxLength": 2560,
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "level",
      +                          "text"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "maxItems": 20,
      +                      "type": "array"
      +                    },
      +                    "debugger": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "breakpoints": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "column": {
      +                                "anyOf": [
      +                                  {
      +                                    "maximum": 9007199254740991,
      +                                    "minimum": -9007199254740991,
      +                                    "type": "integer"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "id": {
      +                                "maxLength": 500,
      +                                "type": "string"
      +                              },
      +                              "line": {
      +                                "maximum": 9007199254740991,
      +                                "minimum": -9007199254740991,
      +                                "type": "integer"
      +                              },
      +                              "sourceUrl": {
      +                                "maxLength": 2560,
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "id",
      +                              "sourceUrl",
      +                              "line",
      +                              "column"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 100,
      +                          "type": "array"
      +                        },
      +                        "callFrames": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "column": {
      +                                "maximum": 9007199254740991,
      +                                "minimum": -9007199254740991,
      +                                "type": "integer"
      +                              },
      +                              "functionName": {
      +                                "maxLength": 500,
      +                                "type": "string"
      +                              },
      +                              "line": {
      +                                "maximum": 9007199254740991,
      +                                "minimum": -9007199254740991,
      +                                "type": "integer"
      +                              },
      +                              "locals": {
      +                                "additionalProperties": {
      +                                  "$ref": "#/definitions/__schema3"
      +                                },
      +                                "propertyNames": {
      +                                  "type": "string"
      +                                },
      +                                "type": "object"
      +                              },
      +                              "scopeNames": {
      +                                "items": {
      +                                  "maxLength": 100,
      +                                  "type": "string"
      +                                },
      +                                "maxItems": 50,
      +                                "type": "array"
      +                              },
      +                              "url": {
      +                                "maxLength": 2560,
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "functionName",
      +                              "url",
      +                              "line",
      +                              "column",
      +                              "scopeNames",
      +                              "locals"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 50,
      +                          "type": "array"
      +                        },
      +                        "paused": {
      +                          "type": "boolean"
      +                        },
      +                        "reason": {
      +                          "anyOf": [
      +                            {
      +                              "maxLength": 500,
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        }
      +                      },
      +                      "required": [
      +                        "paused",
      +                        "reason",
      +                        "callFrames",
      +                        "breakpoints"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "dom": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "bodyText": {
      +                          "maxLength": 4000,
      +                          "type": "string"
      +                        },
      +                        "elements": {
      +                          "items": {
      +                            "additionalProperties": false,
      +                            "properties": {
      +                              "id": {
      +                                "anyOf": [
      +                                  {
      +                                    "type": "string"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "role": {
      +                                "anyOf": [
      +                                  {
      +                                    "type": "string"
      +                                  },
      +                                  {
      +                                    "type": "null"
      +                                  }
      +                                ]
      +                              },
      +                              "tag": {
      +                                "type": "string"
      +                              },
      +                              "text": {
      +                                "type": "string"
      +                              }
      +                            },
      +                            "required": [
      +                              "tag",
      +                              "id",
      +                              "role",
      +                              "text"
      +                            ],
      +                            "type": "object"
      +                          },
      +                          "maxItems": 50,
      +                          "type": "array"
      +                        }
      +                      },
      +                      "required": [
      +                        "bodyText",
      +                        "elements"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "index": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": 0,
      +                      "type": "integer"
      +                    },
      +                    "network": {
      +                      "items": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "failure": {
      +                            "maxLength": 500,
      +                            "type": "string"
      +                          },
      +                          "method": {
      +                            "maxLength": 50,
      +                            "type": "string"
      +                          },
      +                          "nextActionId": {
      +                            "maxLength": 200,
      +                            "type": "string"
      +                          },
      +                          "ok": {
      +                            "anyOf": [
      +                              {
      +                                "type": "boolean"
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          },
      +                          "requestId": {
      +                            "maxLength": 500,
      +                            "type": "string"
      +                          },
      +                          "resourceType": {
      +                            "maxLength": 100,
      +                            "type": "string"
      +                          },
      +                          "status": {
      +                            "anyOf": [
      +                              {
      +                                "maximum": 9007199254740991,
      +                                "minimum": -9007199254740991,
      +                                "type": "integer"
      +                              },
      +                              {
      +                                "type": "null"
      +                              }
      +                            ]
      +                          },
      +                          "url": {
      +                            "maxLength": 2560,
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "requestId",
      +                          "method",
      +                          "url",
      +                          "resourceType",
      +                          "status",
      +                          "ok"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "maxItems": 20,
      +                      "type": "array"
      +                    },
      +                    "react": {
      +                      "anyOf": [
      +                        {
      +                          "$ref": "#/definitions/__schema10"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "title": {
      +                      "maxLength": 300,
      +                      "type": "string"
      +                    },
      +                    "trigger": {
      +                      "enum": [
      +                        "action",
      +                        "capture"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    "url": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    },
      +                    "vue": {
      +                      "anyOf": [
      +                        {
      +                          "$ref": "#/definitions/__schema12"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    }
      +                  },
      +                  "required": [
      +                    "index",
      +                    "attemptId",
      +                    "capturedAt",
      +                    "trigger",
      +                    "action",
      +                    "url",
      +                    "title",
      +                    "dom",
      +                    "console",
      +                    "network",
      +                    "debugger",
      +                    "react",
      +                    "angular",
      +                    "vue"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 8,
      +                "type": "array"
      +              },
      +              "maxFrames": {
      +                "exclusiveMinimum": 0,
      +                "maximum": 9007199254740991,
      +                "type": "integer"
      +              },
      +              "restorable": {
      +                "type": "boolean"
      +              },
      +              "restoreBlockedReason": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 100,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "truncated": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "enabled",
      +              "maxFrames",
      +              "truncated",
      +              "restorable",
      +              "restoreBlockedReason",
      +              "frames"
      +            ],
      +            "type": "object"
      +          },
      +          "screenshot": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "status": {
      +                "enum": [
      +                  "captured",
      +                  "suppressed",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "status"
      +            ],
      +            "type": "object"
      +          },
      +          "vite": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema8"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "vue": {
      +            "anyOf": [
      +              {
      +                "$ref": "#/definitions/__schema6"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "webmcp": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "observedAt": {
      +                    "maxLength": 100,
      +                    "type": "string"
      +                  },
      +                  "provenance": {
      +                    "const": "webmcp-page-api",
      +                    "type": "string"
      +                  },
      +                  "tools": {
      +                    "items": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "annotations": {
      +                          "additionalProperties": false,
      +                          "properties": {
      +                            "readOnlyHint": {
      +                              "anyOf": [
      +                                {
      +                                  "type": "boolean"
      +                                },
      +                                {
      +                                  "type": "null"
      +                                }
      +                              ]
      +                            },
      +                            "untrustedContentHint": {
      +                              "anyOf": [
      +                                {
      +                                  "type": "boolean"
      +                                },
      +                                {
      +                                  "type": "null"
      +                                }
      +                              ]
      +                            }
      +                          },
      +                          "required": [
      +                            "readOnlyHint",
      +                            "untrustedContentHint"
      +                          ],
      +                          "type": "object"
      +                        },
      +                        "description": {
      +                          "maxLength": 500,
      +                          "type": "string"
      +                        },
      +                        "inputSchemaJson": {
      +                          "anyOf": [
      +                            {
      +                              "maxLength": 8192,
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "name": {
      +                          "maxLength": 100,
      +                          "type": "string"
      +                        },
      +                        "origin": {
      +                          "maxLength": 2048,
      +                          "type": "string"
      +                        },
      +                        "title": {
      +                          "anyOf": [
      +                            {
      +                              "maxLength": 200,
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ]
      +                        },
      +                        "untrusted": {
      +                          "const": true,
      +                          "type": "boolean"
      +                        }
      +                      },
      +                      "required": [
      +                        "origin",
      +                        "name",
      +                        "title",
      +                        "description",
      +                        "inputSchemaJson",
      +                        "annotations",
      +                        "untrusted"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "maxItems": 16,
      +                    "type": "array"
      +                  },
      +                  "total": {
      +                    "maximum": 9007199254740991,
      +                    "minimum": 0,
      +                    "type": "integer"
      +                  },
      +                  "truncated": {
      +                    "type": "boolean"
      +                  }
      +                },
      +                "required": [
      +                  "provenance",
      +                  "observedAt",
      +                  "total",
      +                  "truncated",
      +                  "tools"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "fromCursor": {
      +        "maxLength": 200,
      +        "type": "string"
      +      },
      +      "profile": {
      +        "const": "delta",
      +        "type": "string"
      +      },
      +      "project": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "ambiguous": {
      +            "type": "boolean"
      +          },
      +          "confidence": {
      +            "enum": [
      +              "high",
      +              "medium",
      +              "low",
      +              "none"
      +            ],
      +            "type": "string"
      +          },
      +          "frameworks": {
      +            "items": {
      +              "enum": [
      +                "vanilla",
      +                "react",
      +                "angular",
      +                "vue",
      +                "vite",
      +                "next"
      +              ],
      +              "type": "string"
      +            },
      +            "maxItems": 6,
      +            "type": "array"
      +          },
      +          "projectCapabilities": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "angular": {
      +                "type": "boolean"
      +              },
      +              "browserTarget": {
      +                "type": "boolean"
      +              },
      +              "next": {
      +                "type": "boolean"
      +              },
      +              "react": {
      +                "type": "boolean"
      +              },
      +              "serverRuntime": {
      +                "type": "boolean"
      +              },
      +              "vite": {
      +                "type": "boolean"
      +              },
      +              "vue": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "browserTarget",
      +              "react",
      +              "angular",
      +              "vue",
      +              "vite",
      +              "next",
      +              "serverRuntime"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "frameworks",
      +          "confidence",
      +          "ambiguous",
      +          "projectCapabilities"
      +        ],
      +        "type": "object"
      +      },
      +      "redaction": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true,
      +            "type": "boolean"
      +          },
      +          "policy": {
      +            "const": "default-sensitive-fields",
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "policy"
      +        ],
      +        "type": "object"
      +      },
      +      "schemaVersion": {
      +        "const": 5,
      +        "type": "number"
      +      },
      +      "session": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "id": {
      +            "format": "uuid",
      +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      +            "type": "string"
      +          },
      +          "projectCapabilities": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "angular": {
      +                "type": "boolean"
      +              },
      +              "browserTarget": {
      +                "type": "boolean"
      +              },
      +              "next": {
      +                "type": "boolean"
      +              },
      +              "react": {
      +                "type": "boolean"
      +              },
      +              "serverRuntime": {
      +                "type": "boolean"
      +              },
      +              "vite": {
      +                "type": "boolean"
      +              },
      +              "vue": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "browserTarget",
      +              "react",
      +              "angular",
      +              "vue",
      +              "vite",
      +              "next",
      +              "serverRuntime"
      +            ],
      +            "type": "object"
      +          },
      +          "runtimeCapabilities": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "accessibility": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "actions": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "authSeeding": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "browser": {
      +                    "enum": [
      +                      "chromium",
      +                      "safari"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "console": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "dom": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "evaluation": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "javascriptDebugger": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "locators": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "css": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "provenance": {
      +                            "items": {
      +                              "enum": [
      +                                "playwright",
      +                                "chromium-cdp",
      +                                "safari-webdriver",
      +                                "safari-bidi",
      +                                "performance-resource-timing",
      +                                "session-policy",
      +                                "webmcp-page-api"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "maxItems": 2,
      +                            "type": "array"
      +                          },
      +                          "reason": {
      +                            "maxLength": 500,
      +                            "type": "string"
      +                          },
      +                          "state": {
      +                            "enum": [
      +                              "supported",
      +                              "degraded",
      +                              "unsupported"
      +                            ],
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "state",
      +                          "provenance"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      "semantic": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "provenance": {
      +                            "items": {
      +                              "enum": [
      +                                "playwright",
      +                                "chromium-cdp",
      +                                "safari-webdriver",
      +                                "safari-bidi",
      +                                "performance-resource-timing",
      +                                "session-policy",
      +                                "webmcp-page-api"
      +                              ],
      +                              "type": "string"
      +                            },
      +                            "maxItems": 2,
      +                            "type": "array"
      +                          },
      +                          "reason": {
      +                            "maxLength": 500,
      +                            "type": "string"
      +                          },
      +                          "state": {
      +                            "enum": [
      +                              "supported",
      +                              "degraded",
      +                              "unsupported"
      +                            ],
      +                            "type": "string"
      +                          }
      +                        },
      +                        "required": [
      +                          "state",
      +                          "provenance"
      +                        ],
      +                        "type": "object"
      +                      }
      +                    },
      +                    "required": [
      +                      "css",
      +                      "semantic"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "network": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "pageRuntimeEnrichment": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "schemaVersion": {
      +                    "const": 2,
      +                    "type": "number"
      +                  },
      +                  "screenshots": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "tlsBypass": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "transport": {
      +                    "enum": [
      +                      "chromium-launch",
      +                      "chromium-cdp-attach",
      +                      "safari-webdriver"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "viewportMatrix": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "webmcp": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "provenance": {
      +                        "items": {
      +                          "enum": [
      +                            "playwright",
      +                            "chromium-cdp",
      +                            "safari-webdriver",
      +                            "safari-bidi",
      +                            "performance-resource-timing",
      +                            "session-policy",
      +                            "webmcp-page-api"
      +                          ],
      +                          "type": "string"
      +                        },
      +                        "maxItems": 2,
      +                        "type": "array"
      +                      },
      +                      "reason": {
      +                        "maxLength": 500,
      +                        "type": "string"
      +                      },
      +                      "state": {
      +                        "enum": [
      +                          "supported",
      +                          "degraded",
      +                          "unsupported"
      +                        ],
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "state",
      +                      "provenance"
      +                    ],
      +                    "type": "object"
      +                  }
      +                },
      +                "required": [
      +                  "schemaVersion",
      +                  "browser",
      +                  "transport",
      +                  "actions",
      +                  "locators",
      +                  "dom",
      +                  "console",
      +                  "network",
      +                  "screenshots",
      +                  "javascriptDebugger",
      +                  "evaluation",
      +                  "accessibility",
      +                  "pageRuntimeEnrichment",
      +                  "viewportMatrix",
      +                  "tlsBypass",
      +                  "authSeeding",
      +                  "webmcp"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "status": {
      +            "enum": [
      +              "starting",
      +              "ready",
      +              "paused",
      +              "failed",
      +              "closed"
      +            ],
      +            "type": "string"
      +          },
      +          "target": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "browser": {
      +                    "enum": [
      +                      "chromium",
      +                      "safari"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "isolated": {
      +                    "type": "boolean"
      +                  },
      +                  "mode": {
      +                    "enum": [
      +                      "launch",
      +                      "attach",
      +                      "webdriver"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "remote": {
      +                    "type": "boolean"
      +                  },
      +                  "schemaVersion": {
      +                    "const": 1,
      +                    "type": "number"
      +                  },
      +                  "viewport": {
      +                    "anyOf": [
      +                      {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "height": {
      +                            "maximum": 9007199254740991,
      +                            "minimum": -9007199254740991,
      +                            "type": "integer"
      +                          },
      +                          "width": {
      +                            "maximum": 9007199254740991,
      +                            "minimum": -9007199254740991,
      +                            "type": "integer"
      +                          }
      +                        },
      +                        "required": [
      +                          "width",
      +                          "height"
      +                        ],
      +                        "type": "object"
      +                      },
      +                      {
      +                        "type": "null"
      +                      }
      +                    ]
      +                  }
      +                },
      +                "required": [
      +                  "schemaVersion",
      +                  "browser",
      +                  "remote",
      +                  "viewport",
      +                  "isolated"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "url": {
      +            "maxLength": 2560,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "id",
      +          "url",
      +          "status",
      +          "target",
      +          "projectCapabilities",
      +          "runtimeCapabilities"
      +        ],
      +        "type": "object"
      +      },
      +      "summary": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "bodyText": {
      +            "maxLength": 1000,
      +            "type": "string"
      +          },
      +          "console": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "errors": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "latestErrors": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "column": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "level": {
      +                      "enum": [
      +                        "log",
      +                        "info",
      +                        "debug",
      +                        "warning",
      +                        "error",
      +                        "pageerror"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    "line": {
      +                      "maximum": 9007199254740991,
      +                      "minimum": -9007199254740991,
      +                      "type": "integer"
      +                    },
      +                    "text": {
      +                      "maxLength": 2000,
      +                      "type": "string"
      +                    },
      +                    "url": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "level",
      +                    "text"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 3,
      +                "type": "array"
      +              },
      +              "total": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "warnings": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "total",
      +              "errors",
      +              "warnings",
      +              "latestErrors"
      +            ],
      +            "type": "object"
      +          },
      +          "debugger": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "breakpoints": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "callFrames": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "paused": {
      +                "type": "boolean"
      +              },
      +              "reason": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 500,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "required": [
      +              "paused",
      +              "reason",
      +              "callFrames",
      +              "breakpoints"
      +            ],
      +            "type": "object"
      +          },
      +          "domElements": {
      +            "maximum": 9007199254740991,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "network": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "failed": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "latestFailures": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "failure": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "method": {
      +                      "maxLength": 50,
      +                      "type": "string"
      +                    },
      +                    "nextActionId": {
      +                      "maxLength": 200,
      +                      "type": "string"
      +                    },
      +                    "ok": {
      +                      "anyOf": [
      +                        {
      +                          "type": "boolean"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "requestId": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "resourceType": {
      +                      "maxLength": 100,
      +                      "type": "string"
      +                    },
      +                    "status": {
      +                      "anyOf": [
      +                        {
      +                          "maximum": 9007199254740991,
      +                          "minimum": -9007199254740991,
      +                          "type": "integer"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "url": {
      +                      "maxLength": 2560,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "requestId",
      +                    "method",
      +                    "url",
      +                    "resourceType",
      +                    "status",
      +                    "ok"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 3,
      +                "type": "array"
      +              },
      +              "pending": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "total": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "total",
      +              "failed",
      +              "pending",
      +              "latestFailures"
      +            ],
      +            "type": "object"
      +          },
      +          "observations": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "console": {
      +                    "$ref": "#/definitions/__schema2"
      +                  },
      +                  "dom": {
      +                    "$ref": "#/definitions/__schema1"
      +                  },
      +                  "url": {
      +                    "$ref": "#/definitions/__schema0"
      +                  }
      +                },
      +                "required": [
      +                  "url",
      +                  "dom",
      +                  "console"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "replay": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "frames": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "newestIndex": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "oldestIndex": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "restorable": {
      +                "type": "boolean"
      +              },
      +              "restoreBlockedReason": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 100,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "truncated": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "frames",
      +              "truncated",
      +              "oldestIndex",
      +              "newestIndex",
      +              "restorable",
      +              "restoreBlockedReason"
      +            ],
      +            "type": "object"
      +          },
      +          "runtimes": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "accessibility": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "angular": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "next": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "react": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "vite": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              },
      +              "vue": {
      +                "enum": [
      +                  "present",
      +                  "not-detected",
      +                  "unavailable"
      +                ],
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "react",
      +              "angular",
      +              "vue",
      +              "next",
      +              "vite",
      +              "accessibility"
      +            ],
      +            "type": "object"
      +          },
      +          "title": {
      +            "maxLength": 300,
      +            "type": "string"
      +          },
      +          "viewport": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "height": {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  },
      +                  "width": {
      +                    "maximum": 9007199254740991,
      +                    "minimum": -9007199254740991,
      +                    "type": "integer"
      +                  }
      +                },
      +                "required": [
      +                  "width",
      +                  "height"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "webmcp": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "callableTools": {
      +                "maximum": 9007199254740991,
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "state": {
      +                "enum": [
      +                  "supported",
      +                  "degraded",
      +                  "unsupported"
      +                ],
      +                "type": "string"
      +              },
      +              "truncated": {
      +                "type": "boolean"
      +              }
      +            },
      +            "required": [
      +              "state",
      +              "callableTools",
      +              "truncated"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "title",
      +          "viewport",
      +          "bodyText",
      +          "domElements",
      +          "console",
      +          "network",
      +          "debugger",
      +          "runtimes",
      +          "replay",
      +          "webmcp",
      +          "observations"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "type": "boolean"
      +          },
      +          "omittedSurfaces": {
      +            "items": {
      +              "enum": [
      +                "dom",
      +                "console",
      +                "network",
      +                "debugger",
      +                "react",
      +                "angular",
      +                "vue",
      +                "next",
      +                "vite",
      +                "accessibility",
      +                "replay",
      +                "screenshot",
      +                "webmcp"
      +              ],
      +              "type": "string"
      +            },
      +            "maxItems": 13,
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "omittedSurfaces"
      +        ],
      +        "type": "object"
      +      },
      +      "unchangedSurfaces": {
      +        "items": {
      +          "enum": [
      +            "dom",
      +            "console",
      +            "network",
      +            "debugger",
      +            "react",
      +            "angular",
      +            "vue",
      +            "next",
      +            "vite",
      +            "accessibility",
      +            "replay",
      +            "screenshot",
      +            "webmcp"
      +          ],
      +          "type": "string"
      +        },
      +        "maxItems": 13,
      +        "type": "array"
      +      },
      +      "warnings": {
      +        "items": {
      +          "maxLength": 500,
      +          "type": "string"
      +        },
      +        "maxItems": 10,
      +        "type": "array"
      +      }
      +    },
      +    "required": [
      +      "schemaVersion",
      +      "capturedAt",
      +      "cursor",
      +      "session",
      +      "project",
      +      "summary",
      +      "redaction",
      +      "warnings",
      +      "truncation",
      +      "profile",
      +      "fromCursor",
      +      "changedSurfaces",
      +      "unchangedSurfaces",
      +      "details"
      +    ],
      +    "type": "object"
      +  }
      +]
    • changedOutput schema / properties / error / properties / details / allOf
      Previous value: -[
      -  {
      -    "$ref": "#/definitions/__schema1"
      -  }
      -]New value: +[
      +  {
      +    "$ref": "#/definitions/__schema13"
      +  }
      +]
  2. First observedv0.5.0-next.0

TDQS

A3.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description adds meaningful behavior beyond the annotations: evidence is redacted, screenshots are opt-in and suppressed in specific security-sensitive cases, and WebMCP metadata is discover-only and untrusted. It does not mention all possible side effects, but the provided caveats are substantial.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is concise: two sentences, front-loaded with the primary action and default behavior, followed by important caveats. Every sentence provides valued information and there is no padding.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the rich input schema, output schema, and annotations, the description covers the key behavioral constraints an agent needs: default mode, mode options, redaction, screenshot opt-in, and security-sensitive suppression. The main missing element is explicit guidance on when to choose this tool over siblings, which is reflected in the usage dimension.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description needed to compensate. It explains the conceptual view modes (summary default, full, selected, cursor-based changed surfaces) and connects screenshots to full/include, but it does not explicitly mention sessionId or the exact delta/include profile values. Some parameter meaning is added, but not enough to fully replace schema documentation.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource ('Capture redacted browser evidence') and distinguishes the default compact summary from full, selected, and cursor-based modes. It is clear about the tool's core purpose, but does not explicitly differentiate it from sibling tools like web_repro_record or web_debug_control.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance is provided on when to use this tool versus alternatives. The description explains internal profile options but does not state when web_issue_capture should be preferred over sibling tools or when another tool would be more appropriate.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MarlonJD/web-debug-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server