changedOutput schema / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "canExecute": {
- "const": false,
- "type": "boolean"
- },
- "candidates": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "accountStatus": {
- "const": "unknown",
- "type": "string"
- },
- "constraintChecks": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "constraint": {
- "enum": [
- "maxTaskCostUsd",
- "maxDurationMs",
- "requireMeasuredQuality"
- ],
- "type": "string"
- },
- "reason": {
- "type": "string"
- },
- "status": {
- "const": "unknown",
- "type": "string"
- }
- },
- "required": [
- "constraint",
- "status",
- "reason"
- ],
- "type": "object"
- },
- "maxItems": 3,
- "type": "array"
- },
- "constraintFit": {
- "enum": [
- "not_requested",
- "unknown",
- "unavailable"
- ],
- "type": "string"
- },
- "liveAvailability": {
- "const": "not_checked",
- "type": "string"
- },
- "measurements": {
- "additionalProperties": false,
- "properties": {
- "durationMs": {
- "type": "null"
- },
- "qualityScore": {
- "type": "null"
- },
- "sampleCount": {
- "const": 0,
- "type": "number"
- },
- "taskCostUsd": {
- "type": "null"
- }
- },
- "required": [
- "taskCostUsd",
- "durationMs",
- "qualityScore",
- "sampleCount"
- ],
- "type": "object"
- },
- "name": {
- "type": "string"
- },
- "nextSteps": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "provider": {
- "type": "string"
- },
- "quotaStatus": {
- "const": "unknown",
- "type": "string"
- },
- "readiness": {
- "enum": [
- "anonymous_attempt_available",
- "host_connection_required",
- "unavailable"
- ],
- "type": "string"
- },
- "reasonCode": {
- "type": "string"
- },
- "reasons": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "review": {
- "additionalProperties": false,
- "properties": {
- "listingSnapshotMatched": {
- "type": "boolean"
- },
- "reviewedAt": {
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "reviewedAt",
- "listingSnapshotMatched"
- ],
- "type": "object"
- },
- "serviceUrl": {
- "type": "string"
- },
- "sources": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "checkedAt": {
- "type": "string"
- },
- "title": {
- "type": "string"
- },
- "url": {
- "format": "uri",
- "type": "string"
- }
- },
- "required": [
- "url",
- "title",
- "checkedAt"
- ],
- "type": "object"
- },
- "type": "array"
- }
- },
- "required": [
- "provider",
- "name",
- "serviceUrl",
- "readiness",
- "reasonCode",
- "reasons",
- "accountStatus",
- "quotaStatus",
- "liveAvailability",
- "constraintFit",
- "constraintChecks",
- "measurements",
- "review",
- "sources",
- "nextSteps"
- ],
- "type": "object"
- },
- "maxItems": 3,
- "type": "array"
- },
- "case": {
- "additionalProperties": false,
- "properties": {
- "cohortKey": {
- "type": "string"
- },
- "family": {
- "type": "string"
- },
- "id": {
- "type": "string"
- },
- "input": {
- "type": "string"
- },
- "instruction": {
- "type": "string"
- },
- "language": {
- "enum": [
- "en",
- "tr",
- "de",
- "es"
- ],
- "type": "string"
- },
- "rubric": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "description": {
- "type": "string"
- },
- "id": {
- "type": "string"
- }
- },
- "required": [
- "id",
- "description"
- ],
- "type": "object"
- },
- "minItems": 1,
- "type": "array"
- },
- "sourceUrls": {
- "items": {
- "format": "uri",
- "type": "string"
- },
- "minItems": 1,
- "type": "array"
- },
- "task": {
- "enum": [
- "web_search",
- "read_page"
- ],
- "type": "string"
- },
- "title": {
- "type": "string"
- }
- },
- "required": [
- "id",
- "family",
- "language",
- "task",
- "title",
- "instruction",
- "input",
- "sourceUrls",
- "rubric",
- "cohortKey"
- ],
- "type": "object"
- },
- "constraints": {
- "additionalProperties": false,
- "properties": {
- "maxDurationMs": {
- "maximum": 300000,
- "minimum": 1,
- "type": [
- "integer",
- "null"
- ]
- },
- "maxTaskCostUsd": {
- "maximum": 1000,
- "minimum": 0,
- "type": [
- "number",
- "null"
- ]
- },
- "requireMeasuredQuality": {
- "type": "boolean"
- }
- },
- "required": [
- "maxTaskCostUsd",
- "maxDurationMs",
- "requireMeasuredQuality"
- ],
- "type": "object"
- },
- "limitations": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "mode": {
- "const": "planning_only",
- "type": "string"
- },
- "schemaVersion": {
- "const": "1",
- "type": "string"
- },
- "suiteVersion": {
- "const": "2026-10-12.1",
- "type": "string"
- }
- },
- "required": [
- "schemaVersion",
- "suiteVersion",
- "mode",
- "case",
- "constraints",
- "canExecute",
- "candidates",
- "limitations"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "error": {
- "additionalProperties": false,
- "properties": {
- "code": {
- "minLength": 1,
- "type": "string"
- },
- "message": {
- "type": "string"
- }
- },
- "required": [
- "code",
- "message"
- ],
- "type": "object"
- },
- "error_code": {
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "error_code",
- "error"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "canExecute": {
+ "const": false,
+ "type": "boolean"
+ },
+ "candidates": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "accountStatus": {
+ "const": "unknown",
+ "type": "string"
+ },
+ "constraintChecks": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "constraint": {
+ "enum": [
+ "maxTaskCostUsd",
+ "maxDurationMs",
+ "requireMeasuredQuality"
+ ],
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "status": {
+ "const": "unknown",
+ "type": "string"
+ }
+ },
+ "required": [
+ "constraint",
+ "status",
+ "reason"
+ ],
+ "type": "object"
+ },
+ "maxItems": 3,
+ "type": "array"
+ },
+ "constraintFit": {
+ "enum": [
+ "not_requested",
+ "unknown",
+ "unavailable"
+ ],
+ "type": "string"
+ },
+ "liveAvailability": {
+ "const": "not_checked",
+ "type": "string"
+ },
+ "measurements": {
+ "additionalProperties": false,
+ "properties": {
+ "durationMs": {
+ "type": "null"
+ },
+ "qualityScore": {
+ "type": "null"
+ },
+ "sampleCount": {
+ "const": 0,
+ "type": "number"
+ },
+ "taskCostUsd": {
+ "type": "null"
+ }
+ },
+ "required": [
+ "taskCostUsd",
+ "durationMs",
+ "qualityScore",
+ "sampleCount"
+ ],
+ "type": "object"
+ },
+ "name": {
+ "type": "string"
+ },
+ "nextSteps": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "quotaStatus": {
+ "const": "unknown",
+ "type": "string"
+ },
+ "readiness": {
+ "enum": [
+ "anonymous_attempt_available",
+ "host_connection_required",
+ "unavailable"
+ ],
+ "type": "string"
+ },
+ "reasonCode": {
+ "type": "string"
+ },
+ "reasons": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "review": {
+ "additionalProperties": false,
+ "properties": {
+ "listingSnapshotMatched": {
+ "type": "boolean"
+ },
+ "reviewedAt": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "reviewedAt",
+ "listingSnapshotMatched"
+ ],
+ "type": "object"
+ },
+ "serviceUrl": {
+ "type": "string"
+ },
+ "sources": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "checkedAt": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "format": "uri",
+ "type": "string"
+ }
+ },
+ "required": [
+ "url",
+ "title",
+ "checkedAt"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "provider",
+ "name",
+ "serviceUrl",
+ "readiness",
+ "reasonCode",
+ "reasons",
+ "accountStatus",
+ "quotaStatus",
+ "liveAvailability",
+ "constraintFit",
+ "constraintChecks",
+ "measurements",
+ "review",
+ "sources",
+ "nextSteps"
+ ],
+ "type": "object"
+ },
+ "maxItems": 3,
+ "type": "array"
+ },
+ "case": {
+ "additionalProperties": false,
+ "properties": {
+ "cohortKey": {
+ "type": "string"
+ },
+ "family": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "input": {
+ "type": "string"
+ },
+ "instruction": {
+ "type": "string"
+ },
+ "language": {
+ "enum": [
+ "en",
+ "tr",
+ "de",
+ "es"
+ ],
+ "type": "string"
+ },
+ "rubric": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "description"
+ ],
+ "type": "object"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "sourceUrls": {
+ "items": {
+ "format": "uri",
+ "type": "string"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "task": {
+ "enum": [
+ "web_search",
+ "read_page"
+ ],
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "family",
+ "language",
+ "task",
+ "title",
+ "instruction",
+ "input",
+ "sourceUrls",
+ "rubric",
+ "cohortKey"
+ ],
+ "type": "object"
+ },
+ "constraints": {
+ "additionalProperties": false,
+ "properties": {
+ "maxDurationMs": {
+ "maximum": 300000,
+ "minimum": 1,
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "maxTaskCostUsd": {
+ "maximum": 1000,
+ "minimum": 0,
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "requireMeasuredQuality": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "maxTaskCostUsd",
+ "maxDurationMs",
+ "requireMeasuredQuality"
+ ],
+ "type": "object"
+ },
+ "limitations": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "mode": {
+ "const": "planning_only",
+ "type": "string"
+ },
+ "schemaVersion": {
+ "const": "1",
+ "type": "string"
+ },
+ "suiteVersion": {
+ "const": "2026-10-12.1",
+ "type": "string"
+ }
+ },
+ "required": [
+ "schemaVersion",
+ "suiteVersion",
+ "mode",
+ "case",
+ "constraints",
+ "canExecute",
+ "candidates",
+ "limitations"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "error": {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "code",
+ "message"
+ ],
+ "type": "object"
+ },
+ "error_code": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "recovery": {
+ "additionalProperties": false,
+ "properties": {
+ "automaticRetryAllowed": {
+ "const": false
+ },
+ "guidance": {
+ "type": "string"
+ },
+ "requiredArguments": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "tool": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "tool",
+ "requiredArguments",
+ "guidance",
+ "automaticRetryAllowed"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "error_code",
+ "error"
+ ],
+ "type": "object"
+ }
+]