diff --git a/framework/json/responses/sections/beaconResponseMeta.json b/framework/json/responses/sections/beaconResponseMeta.json index b2206fe2e..94be2b883 100644 --- a/framework/json/responses/sections/beaconResponseMeta.json +++ b/framework/json/responses/sections/beaconResponseMeta.json @@ -21,6 +21,11 @@ }, "testMode": { "$ref": "../../common/beaconCommonComponents.json#/definitions/TestMode" + }, + "warnings": { + "description": "A list of \"warnings\", _i.e._ messages from the beacon about potential problems such as request parameters that could not be parsed or the reasons for a mismatch between request and response granularity.", + "items": "string", + "type": "array" } }, "required": [ diff --git a/framework/src/responses/sections/beaconResponseMeta.yaml b/framework/src/responses/sections/beaconResponseMeta.yaml index 84239c672..3816e059f 100644 --- a/framework/src/responses/sections/beaconResponseMeta.yaml +++ b/framework/src/responses/sections/beaconResponseMeta.yaml @@ -24,6 +24,13 @@ properties: $ref: ../../common/beaconCommonComponents.yaml#/definitions/TestMode receivedRequestSummary: $ref: ./beaconReceivedRequestSummary.yaml + warnings: + description: >- + A list of "warnings", _i.e._ messages from the beacon about potential + problems such as request parameters that could not be parsed or the reasons + for a mismatch between request and response granularity. + type: array + items: string required: - beaconId - apiVersion