addedInput schema / oneOf
Added value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "agent": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "attachments": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "asset": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ "image",
+ "audio",
+ "video",
+ "file"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "type",
+ "asset"
+ ],
+ "type": "object"
+ },
+ "maxItems": 19,
+ "type": "array"
+ },
+ "idempotencyKey": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "messageContent": {
+ "maxLength": 32000,
+ "minLength": 1,
+ "type": "string"
+ },
+ "messageType": {
+ "const": "message",
+ "type": "string"
+ },
+ "thread": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "thread",
+ "messageType",
+ "messageContent"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "agent": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "idempotencyKey": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "messageContent": {
+ "additionalProperties": false,
+ "properties": {
+ "account": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "arguments": {
+ "additionalProperties": {
+ "$ref": "#/$defs/__schema0"
+ },
+ "propertyNames": {
+ "maxLength": 200,
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "capability": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "capability",
+ "arguments"
+ ],
+ "type": "object"
+ },
+ "messageType": {
+ "const": "action_request",
+ "type": "string"
+ },
+ "thread": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "thread",
+ "messageType",
+ "messageContent"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "agent": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "idempotencyKey": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "messageContent": {
+ "additionalProperties": false,
+ "properties": {
+ "request": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "request"
+ ],
+ "type": "object"
+ },
+ "messageType": {
+ "const": "action_confirmation",
+ "type": "string"
+ },
+ "thread": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "thread",
+ "messageType",
+ "messageContent"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "agent": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "idempotencyKey": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "messageContent": {
+ "additionalProperties": false,
+ "properties": {
+ "decision": {
+ "enum": [
+ "allow",
+ "deny"
+ ],
+ "type": "string"
+ },
+ "request": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "request",
+ "decision"
+ ],
+ "type": "object"
+ },
+ "messageType": {
+ "const": "approval_confirmation",
+ "type": "string"
+ },
+ "thread": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "thread",
+ "messageType",
+ "messageContent"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "agent": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "idempotencyKey": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "messageContent": {
+ "additionalProperties": false,
+ "properties": {
+ "request": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "request"
+ ],
+ "type": "object"
+ },
+ "messageType": {
+ "const": "completion_confirmation",
+ "type": "string"
+ },
+ "thread": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "thread",
+ "messageType",
+ "messageContent"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "agent": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "idempotencyKey": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "messageContent": {
+ "additionalProperties": false,
+ "properties": {
+ "operation": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "operation"
+ ],
+ "type": "object"
+ },
+ "messageType": {
+ "const": "cancellation_request",
+ "type": "string"
+ },
+ "thread": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "thread",
+ "messageType",
+ "messageContent"
+ ],
+ "type": "object"
+ }
+]
removedInput schema / properties
Removed value: -{
- "actingAiId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "clientMessageId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "event": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "parts": {
- "items": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "text": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "text",
- "type": "string"
- }
- },
- "required": [
- "type",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "assetId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "image",
- "type": "string"
- }
- },
- "required": [
- "type",
- "assetId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "assetId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "audio",
- "type": "string"
- }
- },
- "required": [
- "type",
- "assetId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "assetId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "video",
- "type": "string"
- }
- },
- "required": [
- "type",
- "assetId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "assetId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "file",
- "type": "string"
- }
- },
- "required": [
- "type",
- "assetId"
- ],
- "type": "object"
- }
- ]
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "type": {
- "const": "message",
- "type": "string"
- }
- },
- "required": [
- "type",
- "parts"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accountId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "arguments": {
- "additionalProperties": {
- "$ref": "#/$defs/__schema0"
- },
- "propertyNames": {
- "maxLength": 200,
- "type": "string"
- },
- "type": "object"
- },
- "capabilityId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "action_request",
- "type": "string"
- }
- },
- "required": [
- "type",
- "capabilityId",
- "arguments"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "requestDigest": {
- "pattern": "^[a-f0-9]{64}$",
- "type": "string"
- },
- "requestId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "requestRevision": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "type": {
- "const": "action_confirmation",
- "type": "string"
- }
- },
- "required": [
- "type",
- "requestId",
- "requestDigest",
- "requestRevision"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "expiresAt": {
- "format": "date-time",
- "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
- "type": "string"
- },
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "reason": {
- "maxLength": 2000,
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "approval_request",
- "type": "string"
- }
- },
- "required": [
- "type",
- "operationId",
- "reason",
- "expiresAt"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "decision": {
- "enum": [
- "allow",
- "deny"
- ],
- "type": "string"
- },
- "requestDigest": {
- "pattern": "^[a-f0-9]{64}$",
- "type": "string"
- },
- "requestId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "requestRevision": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "type": {
- "const": "approval_confirmation",
- "type": "string"
- }
- },
- "required": [
- "type",
- "requestId",
- "requestDigest",
- "requestRevision",
- "decision"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "requestId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "approval_expired",
- "type": "string"
- }
- },
- "required": [
- "type",
- "requestId",
- "operationId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "paymentRequestId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "payment_expired",
- "type": "string"
- }
- },
- "required": [
- "type",
- "paymentRequestId",
- "operationId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accountId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "authType": {
- "maxLength": 100,
- "minLength": 1,
- "pattern": "^[a-z][a-z0-9_]*(?:\\.[a-z][a-z0-9_]*)*$",
- "type": "string"
- },
- "authenticationRequestId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "resource": {
- "format": "uri",
- "maxLength": 2000,
- "type": "string"
- },
- "scopes": {
- "items": {
- "maxLength": 200,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 50,
- "type": "array"
- },
- "targetAiId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "authentication_request",
- "type": "string"
- }
- },
- "required": [
- "type",
- "authenticationRequestId",
- "operationId",
- "targetAiId",
- "authType",
- "resource",
- "scopes"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accountId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "expiresAt": {
- "format": "date-time",
- "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
- "type": "string"
- },
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "scopes": {
- "items": {
- "maxLength": 200,
- "type": "string"
- },
- "maxItems": 50,
- "type": "array"
- },
- "targetAiId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "authentication_required",
- "type": "string"
- }
- },
- "required": [
- "type",
- "operationId",
- "targetAiId",
- "scopes"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "accountId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "requestId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "authentication_confirmation",
- "type": "string"
- }
- },
- "required": [
- "type",
- "requestId",
- "operationId",
- "accountId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "acceptedMethods": {
- "items": {
- "enum": [
- "card",
- "bank",
- "hosted_checkout",
- "darwin_wallet",
- "mpp",
- "x402",
- "ucp",
- "acp"
- ],
- "type": "string"
- },
- "maxItems": 8,
- "minItems": 1,
- "type": "array"
- },
- "amountMinor": {
- "pattern": "^[1-9][0-9]{0,17}$",
- "type": "string"
- },
- "currency": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- },
- "expiresAt": {
- "format": "date-time",
- "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$",
- "type": "string"
- },
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "payeeId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "payeeName": {
- "maxLength": 200,
- "minLength": 1,
- "type": "string"
- },
- "paymentRequestId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "payment_request",
- "type": "string"
- }
- },
- "required": [
- "type",
- "paymentRequestId",
- "operationId",
- "amountMinor",
- "currency",
- "payeeId",
- "payeeName",
- "expiresAt",
- "acceptedMethods"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "paymentRequestId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "receiptId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "payment_confirmation",
- "type": "string"
- }
- },
- "required": [
- "type",
- "paymentRequestId",
- "receiptId",
- "operationId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "disputeAmountMinor": {
- "pattern": "^[1-9][0-9]{0,17}$",
- "type": "string"
- },
- "disputeStatus": {
- "enum": [
- "warning_needs_response",
- "warning_under_review",
- "warning_closed",
- "needs_response",
- "under_review",
- "won",
- "lost"
- ],
- "type": "string"
- },
- "failedRefundAmountMinor": {
- "pattern": "^[1-9][0-9]{0,17}$",
- "type": "string"
- },
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "paymentRequestId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "pendingRefundAmountMinor": {
- "pattern": "^[1-9][0-9]{0,17}$",
- "type": "string"
- },
- "refundAmountMinor": {
- "pattern": "^(0|[1-9][0-9]{0,17})$",
- "type": "string"
- },
- "status": {
- "enum": [
- "pending",
- "failed",
- "voided",
- "partially_refunded",
- "reversal_pending",
- "reversal_failed",
- "disputed",
- "refunded"
- ],
- "type": "string"
- },
- "type": {
- "const": "payment_status",
- "type": "string"
- }
- },
- "required": [
- "type",
- "paymentRequestId",
- "operationId",
- "status"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "data": {
- "$ref": "#/$defs/__schema1"
- },
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "parts": {
- "items": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "text": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "type": {
- "const": "text",
- "type": "string"
- }
- },
- "required": [
- "type",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "assetId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "image",
- "type": "string"
- }
- },
- "required": [
- "type",
- "assetId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "assetId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "audio",
- "type": "string"
- }
- },
- "required": [
- "type",
- "assetId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "assetId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "video",
- "type": "string"
- }
- },
- "required": [
- "type",
- "assetId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "assetId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "file",
- "type": "string"
- }
- },
- "required": [
- "type",
- "assetId"
- ],
- "type": "object"
- }
- ]
- },
- "maxItems": 20,
- "type": "array"
- },
- "type": {
- "const": "result",
- "type": "string"
- }
- },
- "required": [
- "type",
- "operationId",
- "parts"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "completion_request",
- "type": "string"
- }
- },
- "required": [
- "type",
- "operationId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "requestDigest": {
- "pattern": "^[a-f0-9]{64}$",
- "type": "string"
- },
- "requestId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "requestRevision": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "type": {
- "const": "completion_confirmation",
- "type": "string"
- }
- },
- "required": [
- "type",
- "requestId",
- "requestDigest",
- "requestRevision"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "cancellation_request",
- "type": "string"
- }
- },
- "required": [
- "type",
- "operationId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "action_withdrawn",
- "type": "string"
- }
- },
- "required": [
- "type",
- "operationId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "providerReceiptId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": {
- "const": "cancellation_confirmation",
- "type": "string"
- }
- },
- "required": [
- "type",
- "operationId",
- "providerReceiptId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "messageId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "status": {
- "enum": [
- "accepted",
- "delivered",
- "failed",
- "unknown"
- ],
- "type": "string"
- },
- "type": {
- "const": "delivery_status",
- "type": "string"
- }
- },
- "required": [
- "type",
- "messageId",
- "status"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "status": {
- "enum": [
- "queued",
- "running",
- "waiting",
- "reconciling"
- ],
- "type": "string"
- },
- "type": {
- "const": "status",
- "type": "string"
- }
- },
- "required": [
- "type",
- "operationId",
- "status"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "code": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "retryable": {
- "type": "boolean"
- },
- "type": {
- "const": "error",
- "type": "string"
- }
- },
- "required": [
- "type",
- "code",
- "retryable"
- ],
- "type": "object"
- }
- ]
- },
- "expectedRevision": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "threadId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- }
-}