Skip to main content
Glama

listDiagnoses

Read-onlyIdempotent

Provide details about one element reported as exhibiting one issue in one report, including the diagnoses provided by rule engines about how the element exhibited the issue. Kilotest tests web pages for front-end quality (accessibility, usability, and standards conformity); results are organized as tested page, then report, then issue, then violator element, then diagnosis.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
jobIDYesJob identifier of the report (example: x9z)
issueIDYesIssue identifier (example: contrastPoor)
timeStampYesTimestamp of the report in YYMMDDTHHmm format (example: 260503T0432)
catalogIndexYesIdentifier of the issue-exhibiting element in the catalog of elements on the page (example: 372)

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
tool nameYes
this requestYes
tool collectionYes
response contentYes
response metadataYes
URLs of similar requests for web usersYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • removedOutput schema / definitions / RequestReference / properties / method / const
      Removed value: -"GET"
    • addedOutput schema / definitions / RequestReference / properties / method / enum
      Added value: +[
      +  "GET",
      +  "POST"
      +]
  2. Changed2 schema fields changed
    • changedOutput schema / definitions / ReportBasics / properties / days since the report was completed / type
      Previous value: -"number"New value: +[
      +  "number",
      +  "null"
      +]
    • changedOutput schema / properties / response content / properties / diagnoses of how the element exhibited the issue / anyOf
      Previous value: -[
      -  {
      -    "items": {
      -      "additionalProperties": false,
      -      "properties": {
      -        "count of violations of the rule by the element": {
      -          "type": "number"
      -        },
      -        "description of the violation": {
      -          "description": "Copied from the report instance (what); type not guaranteed."
      -        },
      -        "identifier of the violated rule": {
      -          "description": "Copied from the report instance (ruleID); type not guaranteed."
      -        },
      -        "severity of the violation on a 0-to-3 scale": {
      -          "description": "Copied from the report instance (ordinalSeverity); type not guaranteed."
      -        }
      -      },
      -      "required": [
      -        "identifier of the violated rule",
      -        "description of the violation",
      -        "severity of the violation on a 0-to-3 scale",
      -        "count of violations of the rule by the element"
      -      ],
      -      "type": "object"
      -    },
      -    "type": "array"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "error": {
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "error"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "anyOf": [
      +      {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "count of violations of the rule by the element": {
      +              "type": "number"
      +            },
      +            "description of the violation": {
      +              "description": "Copied from the report instance (what); type not guaranteed."
      +            },
      +            "identifier of the violated rule": {
      +              "description": "Copied from the report instance (ruleID); type not guaranteed."
      +            },
      +            "severity of the violation on a 0-to-3 scale": {
      +              "description": "Copied from the report instance (ordinalSeverity); type not guaranteed."
      +            }
      +          },
      +          "required": [
      +            "identifier of the violated rule",
      +            "description of the violation",
      +            "severity of the violation on a 0-to-3 scale",
      +            "count of violations of the rule by the element"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      {
      +        "additionalProperties": false,
      +        "properties": {
      +          "error": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "error"
      +        ],
      +        "type": "object"
      +      }
      +    ]
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
  3. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.