addedOutput schema / $defs / __schema10 / anyOf
Added value: +[
+ {
+ "const": 0,
+ "type": "number"
+ },
+ {
+ "const": 5,
+ "type": "number"
+ },
+ {
+ "const": 10,
+ "type": "number"
+ },
+ {
+ "const": 15,
+ "type": "number"
+ },
+ {
+ "const": 20,
+ "type": "number"
+ }
+]
removedOutput schema / $defs / __schema10 / items
Removed value: -{
- "$ref": "#/$defs/__schema11"
-}
removedOutput schema / $defs / __schema10 / maxItems
Removed value: -3
removedOutput schema / $defs / __schema10 / type
Removed value: -"array"
removedOutput schema / $defs / __schema11 / additionalProperties
Removed value: -false
addedOutput schema / $defs / __schema11 / items
Added value: +{
+ "$ref": "#/$defs/__schema12"
+}
addedOutput schema / $defs / __schema11 / maxItems
Added value: +3
removedOutput schema / $defs / __schema11 / properties
Removed value: -{
- "componentId": {
- "$ref": "#/$defs/__schema5"
- },
- "componentScore": {
- "$ref": "#/$defs/__schema9"
- },
- "groupId": {
- "maxLength": 160,
- "minLength": 1,
- "type": "string"
- },
- "score": {
- "maximum": 100,
- "minimum": 0,
- "type": "integer"
- },
- "variationId": {
- "maxLength": 160,
- "minLength": 1,
- "type": "string"
- },
- "why": {
- "const": "criterion_example",
- "type": "string"
- }
-}
removedOutput schema / $defs / __schema11 / required
Removed value: -[
- "componentId",
- "componentScore",
- "groupId",
- "score",
- "variationId",
- "why"
-]
changedOutput schema / $defs / __schema11 / type
Previous value: -"object"New value: +"array"
addedOutput schema / $defs / __schema12
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "componentId": {
+ "$ref": "#/$defs/__schema5"
+ },
+ "componentScore": {
+ "$ref": "#/$defs/__schema10"
+ },
+ "groupId": {
+ "maxLength": 160,
+ "minLength": 1,
+ "type": "string"
+ },
+ "score": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "variationId": {
+ "maxLength": 160,
+ "minLength": 1,
+ "type": "string"
+ },
+ "why": {
+ "const": "criterion_example",
+ "type": "string"
+ }
+ },
+ "required": [
+ "componentId",
+ "componentScore",
+ "groupId",
+ "score",
+ "variationId",
+ "why"
+ ],
+ "type": "object"
+}
removedOutput schema / $defs / __schema4 / additionalProperties
Removed value: -false
addedOutput schema / $defs / __schema4 / anyOf
Added value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "action": {
+ "enum": [
+ "lead_with_copy",
+ "place_copy_near_product",
+ "increase_text_contrast",
+ "enlarge_text",
+ "restore_text_margin",
+ "separate_text_blocks",
+ "enlarge_product"
+ ],
+ "type": "string"
+ },
+ "componentId": {
+ "$ref": "#/$defs/__schema5"
+ },
+ "evidenceIds": {
+ "items": {
+ "$ref": "#/$defs/__schema6"
+ },
+ "maxItems": 32,
+ "minItems": 1,
+ "type": "array"
+ },
+ "quote": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "evidenceId": {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 300,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "evidenceId",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "action",
+ "componentId",
+ "evidenceIds",
+ "quote"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "componentId": {
+ "$ref": "#/$defs/__schema5"
+ },
+ "evidenceIds": {
+ "items": {
+ "$ref": "#/$defs/__schema7"
+ },
+ "maxItems": 16,
+ "type": "array"
+ },
+ "suggestionKey": {
+ "enum": [
+ "clarify_takeaway",
+ "focus_opening",
+ "make_benefit_concrete",
+ "connect_offering",
+ "align_elements"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "componentId",
+ "evidenceIds",
+ "suggestionKey"
+ ],
+ "type": "object"
+ }
+]
removedOutput schema / $defs / __schema4 / properties
Removed value: -{
- "componentId": {
- "$ref": "#/$defs/__schema5"
- },
- "evidenceIds": {
- "items": {
- "$ref": "#/$defs/__schema6"
- },
- "maxItems": 16,
- "type": "array"
- },
- "suggestionKey": {
- "enum": [
- "clarify_takeaway",
- "focus_opening",
- "make_benefit_concrete",
- "connect_offering",
- "align_elements"
- ],
- "type": "string"
- }
-}
removedOutput schema / $defs / __schema4 / required
Removed value: -[
- "componentId",
- "evidenceIds",
- "suggestionKey"
-]
removedOutput schema / $defs / __schema4 / type
Removed value: -"object"
removedOutput schema / $defs / __schema7 / additionalProperties
Removed value: -false
addedOutput schema / $defs / __schema7 / maxLength
Added value: +200
addedOutput schema / $defs / __schema7 / minLength
Added value: +1
removedOutput schema / $defs / __schema7 / properties
Removed value: -{
- "components": {
- "additionalProperties": false,
- "properties": {
- "attention_design": {
- "$ref": "#/$defs/__schema8"
- },
- "brand_offering_connection": {
- "$ref": "#/$defs/__schema8"
- },
- "coherence": {
- "$ref": "#/$defs/__schema8"
- },
- "message_clarity": {
- "$ref": "#/$defs/__schema8"
- },
- "reason_to_care": {
- "$ref": "#/$defs/__schema8"
- }
- },
- "required": [
- "attention_design",
- "brand_offering_connection",
- "coherence",
- "message_clarity",
- "reason_to_care"
- ],
- "type": "object"
- },
- "rubricVersion": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "total": {
- "anyOf": [
- {
- "maximum": 100,
- "minimum": 0,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- }
-}
removedOutput schema / $defs / __schema7 / required
Removed value: -[
- "components",
- "rubricVersion",
- "total"
-]
changedOutput schema / $defs / __schema7 / type
Previous value: -"object"New value: +"string"
addedOutput schema / $defs / __schema8 / additionalProperties
Added value: +false
removedOutput schema / $defs / __schema8 / anyOf
Removed value: -[
- {
- "$ref": "#/$defs/__schema9"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / $defs / __schema8 / properties
Added value: +{
+ "components": {
+ "additionalProperties": false,
+ "properties": {
+ "attention_design": {
+ "$ref": "#/$defs/__schema9"
+ },
+ "brand_offering_connection": {
+ "$ref": "#/$defs/__schema9"
+ },
+ "coherence": {
+ "$ref": "#/$defs/__schema9"
+ },
+ "message_clarity": {
+ "$ref": "#/$defs/__schema9"
+ },
+ "reason_to_care": {
+ "$ref": "#/$defs/__schema9"
+ }
+ },
+ "required": [
+ "attention_design",
+ "brand_offering_connection",
+ "coherence",
+ "message_clarity",
+ "reason_to_care"
+ ],
+ "type": "object"
+ },
+ "rubricVersion": {
+ "maxLength": 100,
+ "minLength": 1,
+ "type": "string"
+ },
+ "total": {
+ "anyOf": [
+ {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+}
addedOutput schema / $defs / __schema8 / required
Added value: +[
+ "components",
+ "rubricVersion",
+ "total"
+]
addedOutput schema / $defs / __schema8 / type
Added value: +"object"
changedOutput schema / $defs / __schema9 / anyOf
Previous value: -[
- {
- "const": 0,
- "type": "number"
- },
- {
- "const": 5,
- "type": "number"
- },
- {
- "const": 10,
- "type": "number"
- },
- {
- "const": 15,
- "type": "number"
- },
- {
- "const": 20,
- "type": "number"
- }
-]New value: +[
+ {
+ "$ref": "#/$defs/__schema10"
+ },
+ {
+ "type": "null"
+ }
+]
changedOutput schema / oneOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "ok": {
- "const": true,
- "type": "boolean"
- },
- "output": {
- "additionalProperties": false,
- "properties": {
- "record": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "assetPublicId": {
- "format": "uuid",
- "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
- "type": "string"
- },
- "auditPublicId": {
- "format": "uuid",
- "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
- "type": "string"
- },
- "completedAt": {
- "anyOf": [
- {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "createdAt": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "errorCode": {
- "anyOf": [
- {
- "maxLength": 120,
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "input": {
- "additionalProperties": false,
- "properties": {
- "assetPublicId": {
- "format": "uuid",
- "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
- "type": "string"
- },
- "cta": {
- "maxLength": 200,
- "type": "string"
- },
- "headline": {
- "maxLength": 500,
- "type": "string"
- },
- "locale": {
- "enum": [
- "en",
- "es",
- "fr",
- "de",
- "nl",
- "id",
- "ms",
- "tl",
- "th",
- "ja"
- ],
- "type": "string"
- },
- "primaryText": {
- "maxLength": 5000,
- "type": "string"
- }
- },
- "required": [
- "assetPublicId",
- "cta",
- "headline",
- "locale",
- "primaryText"
- ],
- "type": "object"
- },
- "maximumCredits": {
- "minimum": 0,
- "type": "number"
- },
- "report": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "benchmark": {
- "$ref": "#/$defs/__schema0"
- },
- "evidence": {
- "$ref": "#/$defs/__schema1"
- },
- "improvements": {
- "$ref": "#/$defs/__schema3"
- },
- "quality": {
- "$ref": "#/$defs/__schema7"
- },
- "references": {
- "$ref": "#/$defs/__schema10"
- }
- },
- "required": [
- "benchmark",
- "evidence",
- "improvements",
- "quality",
- "references"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- },
- "spentCredits": {
- "anyOf": [
- {
- "minimum": 0,
- "type": "number"
- },
- {
- "type": "null"
- }
- ]
- },
- "status": {
- "enum": [
- "quoted",
- "queued",
- "running",
- "completed",
- "failed",
- "needs_review",
- "canceled"
- ],
- "type": "string"
- }
- },
- "required": [
- "assetPublicId",
- "auditPublicId",
- "completedAt",
- "createdAt",
- "errorCode",
- "input",
- "maximumCredits",
- "report",
- "spentCredits",
- "status"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- },
- "reportUnavailable": {
- "anyOf": [
- {
- "const": "response_too_large",
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "reviewPath": {
- "maxLength": 256,
- "type": "string"
- }
- },
- "required": [
- "record",
- "reportUnavailable",
- "reviewPath"
- ],
- "type": "object"
- },
- "toolName": {
- "const": "adAuditGet",
- "type": "string"
- }
- },
- "required": [
- "ok",
- "output",
- "toolName"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "error": {
- "additionalProperties": false,
- "properties": {
- "code": {
- "enum": [
- "INVALID_INPUT",
- "FORBIDDEN",
- "NOT_FOUND",
- "CONFLICT",
- "FEATURE_DISABLED",
- "CONFIRMATION_REQUIRED",
- "CONFIRMATION_INVALID",
- "UPSTREAM_FAILED",
- "NEEDS_REVIEW",
- "INTERNAL"
- ],
- "type": "string"
- },
- "message": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "retryable": {
- "type": "boolean"
- }
- },
- "required": [
- "code",
- "message",
- "retryable"
- ],
- "type": "object"
- },
- "ok": {
- "const": false,
- "type": "boolean"
- },
- "toolName": {
- "const": "adAuditGet",
- "type": "string"
- }
- },
- "required": [
- "error",
- "ok",
- "toolName"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "ok": {
+ "const": true,
+ "type": "boolean"
+ },
+ "output": {
+ "additionalProperties": false,
+ "properties": {
+ "record": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "assetPublicId": {
+ "format": "uuid",
+ "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
+ "type": "string"
+ },
+ "auditPublicId": {
+ "format": "uuid",
+ "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
+ "type": "string"
+ },
+ "completedAt": {
+ "anyOf": [
+ {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "createdAt": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "errorCode": {
+ "anyOf": [
+ {
+ "maxLength": 120,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "input": {
+ "additionalProperties": false,
+ "properties": {
+ "assetPublicId": {
+ "format": "uuid",
+ "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
+ "type": "string"
+ },
+ "cta": {
+ "maxLength": 200,
+ "type": "string"
+ },
+ "headline": {
+ "maxLength": 500,
+ "type": "string"
+ },
+ "locale": {
+ "enum": [
+ "en",
+ "es",
+ "fr",
+ "de",
+ "nl",
+ "id",
+ "ms",
+ "tl",
+ "th",
+ "ja"
+ ],
+ "type": "string"
+ },
+ "primaryText": {
+ "maxLength": 5000,
+ "type": "string"
+ }
+ },
+ "required": [
+ "assetPublicId",
+ "cta",
+ "headline",
+ "locale",
+ "primaryText"
+ ],
+ "type": "object"
+ },
+ "maximumCredits": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "report": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "benchmark": {
+ "$ref": "#/$defs/__schema0"
+ },
+ "evidence": {
+ "$ref": "#/$defs/__schema1"
+ },
+ "improvements": {
+ "$ref": "#/$defs/__schema3"
+ },
+ "quality": {
+ "$ref": "#/$defs/__schema8"
+ },
+ "references": {
+ "$ref": "#/$defs/__schema11"
+ }
+ },
+ "required": [
+ "benchmark",
+ "evidence",
+ "improvements",
+ "quality",
+ "references"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "spentCredits": {
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "status": {
+ "enum": [
+ "quoted",
+ "queued",
+ "running",
+ "completed",
+ "failed",
+ "needs_review",
+ "canceled"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "assetPublicId",
+ "auditPublicId",
+ "completedAt",
+ "createdAt",
+ "errorCode",
+ "input",
+ "maximumCredits",
+ "report",
+ "spentCredits",
+ "status"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "reportUnavailable": {
+ "anyOf": [
+ {
+ "const": "response_too_large",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "reviewPath": {
+ "maxLength": 256,
+ "type": "string"
+ }
+ },
+ "required": [
+ "record",
+ "reportUnavailable",
+ "reviewPath"
+ ],
+ "type": "object"
+ },
+ "toolName": {
+ "const": "adAuditGet",
+ "type": "string"
+ }
+ },
+ "required": [
+ "ok",
+ "output",
+ "toolName"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "error": {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "enum": [
+ "INVALID_INPUT",
+ "FORBIDDEN",
+ "NOT_FOUND",
+ "CONFLICT",
+ "FEATURE_DISABLED",
+ "CONFIRMATION_REQUIRED",
+ "CONFIRMATION_INVALID",
+ "UPSTREAM_FAILED",
+ "NEEDS_REVIEW",
+ "INTERNAL"
+ ],
+ "type": "string"
+ },
+ "message": {
+ "maxLength": 2048,
+ "minLength": 1,
+ "type": "string"
+ },
+ "retryable": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "code",
+ "message",
+ "retryable"
+ ],
+ "type": "object"
+ },
+ "ok": {
+ "const": false,
+ "type": "boolean"
+ },
+ "toolName": {
+ "const": "adAuditGet",
+ "type": "string"
+ }
+ },
+ "required": [
+ "error",
+ "ok",
+ "toolName"
+ ],
+ "type": "object"
+ }
+]