changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": false,
+ "properties": {
+ "boundary": {
+ "additionalProperties": false,
+ "properties": {
+ "credentialsUsed": {
+ "const": false,
+ "type": "boolean"
+ },
+ "directoryRequests": {
+ "type": "integer"
+ },
+ "paidResponseBodyRead": {
+ "const": false,
+ "type": "boolean"
+ },
+ "queryRetained": {
+ "const": false,
+ "type": "boolean"
+ },
+ "querySentTo": {
+ "items": {
+ "const": "agent402",
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "sellerAudits": {
+ "type": "integer"
+ },
+ "sellerPostRequestSent": {
+ "const": false,
+ "type": "boolean"
+ },
+ "targetPaymentSent": {
+ "const": false,
+ "type": "boolean"
+ },
+ "targetPaymentSigned": {
+ "const": false,
+ "type": "boolean"
+ },
+ "walletAccessed": {
+ "const": false,
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "credentialsUsed",
+ "walletAccessed",
+ "targetPaymentSigned",
+ "targetPaymentSent",
+ "sellerPostRequestSent",
+ "paidResponseBodyRead",
+ "queryRetained",
+ "querySentTo",
+ "directoryRequests",
+ "sellerAudits"
+ ],
+ "type": "object"
+ },
+ "checkedAt": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "decision": {
+ "enum": [
+ "qualified_candidates_found",
+ "no_qualified_candidate"
+ ],
+ "type": "string"
+ },
+ "ok": {
+ "const": true,
+ "type": "boolean"
+ },
+ "product": {
+ "const": "samedaydesk-contract-qualified-search",
+ "type": "string"
+ },
+ "qualified": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "decision": {
+ "enum": [
+ "machine_buyable",
+ "contract_ready"
+ ],
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "guaranteedPaths": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 16,
+ "type": "array"
+ },
+ "method": {
+ "enum": [
+ "GET",
+ "POST"
+ ],
+ "type": "string"
+ },
+ "origin": {
+ "format": "uri",
+ "type": "string"
+ },
+ "price": {
+ "additionalProperties": false,
+ "properties": {
+ "amountAtomic": {
+ "type": "string"
+ },
+ "amountDisplayUnits": {
+ "type": "number"
+ },
+ "currency": {
+ "type": "string"
+ },
+ "decimals": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "amountDisplayUnits",
+ "currency",
+ "decimals",
+ "amountAtomic"
+ ],
+ "type": "object"
+ },
+ "protocols": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "route": {
+ "type": "string"
+ },
+ "runtimeChallengeVerified": {
+ "type": "boolean"
+ },
+ "serviceName": {
+ "type": "string"
+ },
+ "source": {
+ "enum": [
+ "agent402",
+ "mpp"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "source",
+ "serviceName",
+ "origin",
+ "method",
+ "route",
+ "price",
+ "description",
+ "decision",
+ "protocols",
+ "runtimeChallengeVerified",
+ "guaranteedPaths"
+ ],
+ "type": "object"
+ },
+ "maxItems": 8,
+ "type": "array"
+ },
+ "rejected": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "findings": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 12,
+ "type": "array"
+ },
+ "method": {
+ "$ref": "#/properties/qualified/items/properties/method"
+ },
+ "origin": {
+ "$ref": "#/properties/qualified/items/properties/origin"
+ },
+ "price": {
+ "$ref": "#/properties/qualified/items/properties/price"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "route": {
+ "$ref": "#/properties/qualified/items/properties/route"
+ },
+ "serviceName": {
+ "$ref": "#/properties/qualified/items/properties/serviceName"
+ },
+ "source": {
+ "$ref": "#/properties/qualified/items/properties/source"
+ }
+ },
+ "required": [
+ "source",
+ "serviceName",
+ "origin",
+ "method",
+ "route",
+ "price",
+ "reason",
+ "findings"
+ ],
+ "type": "object"
+ },
+ "maxItems": 8,
+ "type": "array"
+ },
+ "request": {
+ "additionalProperties": false,
+ "properties": {
+ "limit": {
+ "type": "integer"
+ },
+ "maxPriceDisplayUnits": {
+ "type": "number"
+ },
+ "queryDigest": {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "type": "string"
+ },
+ "requiredPaths": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 16,
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "required": [
+ "queryDigest",
+ "requiredPaths",
+ "maxPriceDisplayUnits",
+ "limit"
+ ],
+ "type": "object"
+ },
+ "sources": {
+ "additionalProperties": false,
+ "properties": {
+ "agent402": {
+ "additionalProperties": false,
+ "properties": {
+ "audited": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "discovered": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "status": {
+ "enum": [
+ "ok",
+ "unavailable"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "discovered",
+ "audited"
+ ],
+ "type": "object"
+ },
+ "mpp": {
+ "$ref": "#/properties/sources/properties/agent402"
+ }
+ },
+ "required": [
+ "agent402",
+ "mpp"
+ ],
+ "type": "object"
+ },
+ "version": {
+ "const": "1.1.0",
+ "type": "string"
+ }
+ },
+ "required": [
+ "ok",
+ "product",
+ "version",
+ "checkedAt",
+ "decision",
+ "request",
+ "sources",
+ "qualified",
+ "rejected",
+ "boundary"
+ ],
+ "type": "object"
+}