removedInput schema / properties / actingAiId
Removed value: -{
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
-}
removedInput schema / properties / afterCursor
Removed value: -{
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
-}
addedInput schema / properties / agent
Added value: +{
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+}
addedInput schema / properties / cursor
Added value: +{
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+}
removedInput schema / properties / limit / default
Removed value: -50
addedInput schema / properties / thread
Added value: +{
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+}
removedInput schema / properties / threadId
Removed value: -{
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
-}
addedInput schema / properties / wait
Added value: +{
+ "type": "boolean"
+}
removedInput schema / properties / waitMs
Removed value: -{
- "default": 0,
- "maximum": 30000,
- "minimum": 0,
- "type": "integer"
-}
changedInput schema / required
Previous value: -[
- "actingAiId",
- "threadId"
-]New value: +[
+ "thread"
+]
removedOutput schema / $defs / __schema1
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- },
- {
- "items": {
- "$ref": "#/$defs/__schema1"
- },
- "type": "array"
- },
- {
- "additionalProperties": {
- "$ref": "#/$defs/__schema1"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
- ]
-}
removedOutput schema / $defs / __schema2
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- },
- {
- "items": {
- "$ref": "#/$defs/__schema2"
- },
- "type": "array"
- },
- {
- "additionalProperties": {
- "$ref": "#/$defs/__schema2"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
- ]
-}
removedOutput schema / properties / actingAiId
Removed value: -{
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
-}
addedOutput schema / properties / actions
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "accepted": {
+ "type": "boolean"
+ },
+ "action": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "cancellationRequested": {
+ "type": "boolean"
+ },
+ "capability": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "request": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "awaiting_confirmation",
+ "queued",
+ "running",
+ "waiting",
+ "reconciling",
+ "succeeded",
+ "failed",
+ "cancelled",
+ "withdrawn"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "action",
+ "capability",
+ "request",
+ "status",
+ "cancellationRequested"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
removedOutput schema / properties / attention
Removed value: -{
- "type": "boolean"
-}
removedOutput schema / properties / capabilities
Removed value: -{
- "items": {
- "additionalProperties": false,
- "properties": {
- "capabilityId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "effect": {
- "enum": [
- "read_only",
- "external_effect"
- ],
- "type": "string"
- },
- "inputSchema": {
- "additionalProperties": {
- "$ref": "#/$defs/__schema0"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- },
- "outputSchema": {
- "additionalProperties": {
- "$ref": "#/$defs/__schema0"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- },
- "requiresAuthentication": {
- "type": "boolean"
- },
- "revision": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "title": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "capabilityId",
- "revision",
- "title",
- "inputSchema",
- "effect",
- "requiresAuthentication"
- ],
- "type": "object"
- },
- "type": "array"
-}
removedOutput schema / properties / createdAt
Removed value: -{
- "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"
-}
removedOutput schema / properties / deliveries
Removed value: -{
- "additionalProperties": {
- "enum": [
- "accepted",
- "delivered",
- "failed",
- "unknown"
- ],
- "type": "string"
- },
- "propertyNames": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": "object"
-}
removedOutput schema / properties / events
Removed value: -{
- "items": {
- "additionalProperties": false,
- "properties": {
- "createdAt": {
- "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"
- },
- "delivery": {
- "enum": [
- "accepted",
- "delivered",
- "failed",
- "unknown"
- ],
- "type": "string"
- },
- "id": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "payload": {
- "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/__schema1"
- },
- "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/__schema2"
- },
- "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"
- }
- ]
- },
- "requestDigest": {
- "pattern": "^[a-f0-9]{64}$",
- "type": "string"
- },
- "revision": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "sender": {
- "enum": [
- "acting_ai",
- "target_ai",
- "runtime",
- "payment_broker",
- "authentication_broker"
- ],
- "type": "string"
- },
- "senderAiId": {
- "anyOf": [
- {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "threadId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- }
- },
- "required": [
- "id",
- "threadId",
- "sender",
- "senderAiId",
- "revision",
- "createdAt",
- "delivery",
- "requestDigest",
- "payload"
- ],
- "type": "object"
- },
- "maxItems": 100,
- "type": "array"
-}
removedOutput schema / properties / goalId
Removed value: -{
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
-}
addedOutput schema / properties / messages
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "content": {
+ "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"
+ },
+ "createdAt": {
+ "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"
+ },
+ "from": {
+ "enum": [
+ "you",
+ "agent",
+ "darwin"
+ ],
+ "type": "string"
+ },
+ "message": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "accepted",
+ "delivered",
+ "failed",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ "message",
+ "result"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "message",
+ "from",
+ "type",
+ "content",
+ "status",
+ "createdAt"
+ ],
+ "type": "object"
+ },
+ "maxItems": 100,
+ "type": "array"
+}
addedOutput schema / properties / needsAttention
Added value: +{
+ "type": "boolean"
+}
removedOutput schema / properties / operations
Removed value: -{
- "additionalProperties": {
- "additionalProperties": false,
- "properties": {
- "accepted": {
- "type": "boolean"
- },
- "accountId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "approvalDenied": {
- "type": "boolean"
- },
- "approvalExpired": {
- "type": "boolean"
- },
- "awaitingAccountProposal": {
- "type": "boolean"
- },
- "cancellationRequested": {
- "type": "boolean"
- },
- "capabilityId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "id": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "paymentExpired": {
- "type": "boolean"
- },
- "paymentRevoked": {
- "type": "boolean"
- },
- "requestId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "resultEventId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "status": {
- "enum": [
- "awaiting_confirmation",
- "queued",
- "running",
- "waiting",
- "reconciling",
- "succeeded",
- "failed",
- "cancelled",
- "withdrawn"
- ],
- "type": "string"
- }
- },
- "required": [
- "id",
- "capabilityId",
- "requestId",
- "status",
- "cancellationRequested"
- ],
- "type": "object"
- },
- "propertyNames": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "type": "object"
-}
removedOutput schema / properties / requests / additionalProperties
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "digest": {
- "pattern": "^[a-f0-9]{64}$",
- "type": "string"
- },
- "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"
- },
- "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"
- },
- "failedRefundAmountMinor": {
- "pattern": "^[1-9][0-9]{0,17}$",
- "type": "string"
- },
- "id": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "kind": {
- "enum": [
- "message",
- "action_request",
- "action_confirmation",
- "approval_request",
- "approval_confirmation",
- "approval_expired",
- "payment_expired",
- "authentication_request",
- "authentication_required",
- "authentication_confirmation",
- "payment_request",
- "payment_confirmation",
- "payment_status",
- "result",
- "completion_request",
- "completion_confirmation",
- "cancellation_request",
- "action_withdrawn",
- "cancellation_confirmation",
- "delivery_status",
- "status",
- "error"
- ],
- "type": "string"
- },
- "operationId": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "paymentResolution": {
- "enum": [
- "expired",
- "cancelled",
- "settled"
- ],
- "type": "string"
- },
- "paymentStatus": {
- "enum": [
- "pending",
- "settled",
- "failed",
- "voided",
- "partially_refunded",
- "reversal_pending",
- "reversal_failed",
- "disputed",
- "refunded"
- ],
- "type": "string"
- },
- "pendingRefundAmountMinor": {
- "pattern": "^[1-9][0-9]{0,17}$",
- "type": "string"
- },
- "refundAmountMinor": {
- "pattern": "^(0|[1-9][0-9]{0,17})$",
- "type": "string"
- },
- "resolvedBy": {
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
- },
- "revision": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- }
- },
- "required": [
- "id",
- "kind",
- "operationId",
- "revision",
- "digest"
- ],
- "type": "object"
-}
addedOutput schema / properties / requests / items
Added value: +{
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "account": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "action": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "arguments": {
+ "additionalProperties": {
+ "$ref": "#/$defs/__schema0"
+ },
+ "propertyNames": {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "capability": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "request": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "pending",
+ "resolved",
+ "expired",
+ "cancelled",
+ "settled",
+ "failed",
+ "voided",
+ "partially_refunded",
+ "reversal_pending",
+ "reversal_failed",
+ "disputed",
+ "refunded"
+ ],
+ "type": "string"
+ },
+ "type": {
+ "const": "action_request",
+ "type": "string"
+ }
+ },
+ "required": [
+ "request",
+ "action",
+ "status",
+ "type",
+ "capability",
+ "arguments"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "account": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "action": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "arguments": {
+ "additionalProperties": {
+ "$ref": "#/$defs/__schema0"
+ },
+ "propertyNames": {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "capability": {
+ "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"
+ },
+ "reason": {
+ "maxLength": 2000,
+ "minLength": 1,
+ "type": "string"
+ },
+ "request": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "pending",
+ "resolved",
+ "expired",
+ "cancelled",
+ "settled",
+ "failed",
+ "voided",
+ "partially_refunded",
+ "reversal_pending",
+ "reversal_failed",
+ "disputed",
+ "refunded"
+ ],
+ "type": "string"
+ },
+ "type": {
+ "const": "approval_request",
+ "type": "string"
+ }
+ },
+ "required": [
+ "request",
+ "action",
+ "status",
+ "type",
+ "reason",
+ "expiresAt",
+ "capability",
+ "arguments"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "account": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "action": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "authenticationType": {
+ "maxLength": 100,
+ "minLength": 1,
+ "pattern": "^[a-z][a-z0-9_]*(?:\\.[a-z][a-z0-9_]*)*$",
+ "type": "string"
+ },
+ "request": {
+ "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"
+ },
+ "status": {
+ "enum": [
+ "pending",
+ "resolved",
+ "expired",
+ "cancelled",
+ "settled",
+ "failed",
+ "voided",
+ "partially_refunded",
+ "reversal_pending",
+ "reversal_failed",
+ "disputed",
+ "refunded"
+ ],
+ "type": "string"
+ },
+ "targetAgent": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "type": {
+ "const": "authentication_request",
+ "type": "string"
+ }
+ },
+ "required": [
+ "request",
+ "action",
+ "status",
+ "type",
+ "targetAgent",
+ "authenticationType",
+ "resource",
+ "scopes"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "account": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "action": {
+ "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"
+ },
+ "request": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "scopes": {
+ "items": {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 50,
+ "type": "array"
+ },
+ "status": {
+ "enum": [
+ "pending",
+ "resolved",
+ "expired",
+ "cancelled",
+ "settled",
+ "failed",
+ "voided",
+ "partially_refunded",
+ "reversal_pending",
+ "reversal_failed",
+ "disputed",
+ "refunded"
+ ],
+ "type": "string"
+ },
+ "targetAgent": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "type": {
+ "const": "authentication_required",
+ "type": "string"
+ }
+ },
+ "required": [
+ "request",
+ "action",
+ "status",
+ "type",
+ "targetAgent",
+ "scopes"
+ ],
+ "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"
+ },
+ "action": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "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"
+ },
+ "payee": {
+ "additionalProperties": false,
+ "properties": {
+ "agent": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "agent",
+ "name"
+ ],
+ "type": "object"
+ },
+ "request": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "pending",
+ "resolved",
+ "expired",
+ "cancelled",
+ "settled",
+ "failed",
+ "voided",
+ "partially_refunded",
+ "reversal_pending",
+ "reversal_failed",
+ "disputed",
+ "refunded"
+ ],
+ "type": "string"
+ },
+ "type": {
+ "const": "payment_request",
+ "type": "string"
+ }
+ },
+ "required": [
+ "request",
+ "action",
+ "status",
+ "type",
+ "amountMinor",
+ "currency",
+ "payee",
+ "acceptedMethods",
+ "expiresAt"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "action": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "request": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "result": {
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "pending",
+ "resolved",
+ "expired",
+ "cancelled",
+ "settled",
+ "failed",
+ "voided",
+ "partially_refunded",
+ "reversal_pending",
+ "reversal_failed",
+ "disputed",
+ "refunded"
+ ],
+ "type": "string"
+ },
+ "type": {
+ "const": "completion_request",
+ "type": "string"
+ }
+ },
+ "required": [
+ "request",
+ "action",
+ "status",
+ "type",
+ "result"
+ ],
+ "type": "object"
+ }
+ ]
+}
removedOutput schema / properties / requests / propertyNames
Removed value: -{
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
-}
changedOutput schema / properties / requests / type
Previous value: -"object"New value: +"array"
removedOutput schema / properties / revision
Removed value: -{
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
-}
removedOutput schema / properties / targetAiId
Removed value: -{
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
-}
addedOutput schema / properties / thread
Added value: +{
+ "maxLength": 200,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
+ "type": "string"
+}
removedOutput schema / properties / threadId
Removed value: -{
- "maxLength": 200,
- "minLength": 1,
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
- "type": "string"
-}
changedOutput schema / required
Previous value: -[
- "threadId",
- "goalId",
- "actingAiId",
- "targetAiId",
- "revision",
- "archived",
- "attention",
- "cursor",
- "capabilities",
- "operations",
- "requests",
- "deliveries",
- "createdAt",
- "events",
- "hasMore"
-]New value: +[
+ "thread",
+ "messages",
+ "actions",
+ "requests",
+ "cursor",
+ "hasMore",
+ "archived",
+ "needsAttention"
+]