changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": false,
+ "properties": {
+ "delivery": {
+ "additionalProperties": false,
+ "description": "Per-channel outcome. The two channels are independent with no cross-fallback, so each reports its own result.",
+ "properties": {
+ "mobile": {
+ "additionalProperties": false,
+ "properties": {
+ "recipients": {
+ "description": "Phones that accepted the push.",
+ "type": "number"
+ },
+ "status": {
+ "description": "Why mobile delivery reached nobody, present only when it reached nobody.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "recipients"
+ ],
+ "type": "object"
+ },
+ "web": {
+ "additionalProperties": false,
+ "properties": {
+ "recipients": {
+ "description": "Browsers that accepted the push.",
+ "type": "number"
+ },
+ "status": {
+ "description": "Why web delivery reached nobody, present only when it reached nobody.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "recipients"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "web",
+ "mobile"
+ ],
+ "type": "object"
+ },
+ "hint": {
+ "description": "What to do next, when there is a next step.",
+ "type": "string"
+ },
+ "linkedCorrelationId": {
+ "description": "Present only when context.askQuestion embedded a decision prompt. Pass it to wait_for_answer to collect the response.",
+ "type": "string"
+ },
+ "sent": {
+ "description": "Total devices reached, web plus mobile. Zero is a successful call that found nobody to deliver to, not an error.",
+ "type": "number"
+ },
+ "warning": {
+ "description": "Present only when the notification reached zero devices, naming what the user has to connect.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+}