removedInput schema / additionalProperties
Removed value: -false
addedOutput schema / $defs / CancelledTrial
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "attempt": {
+ "default": 1,
+ "minimum": 1,
+ "title": "Attempt",
+ "type": "integer"
+ },
+ "block_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Block Id"
+ },
+ "combination_id": {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "title": "Combination Id",
+ "type": "string"
+ },
+ "exclusion_reason": {
+ "title": "Exclusion Reason",
+ "type": "string"
+ },
+ "experiment_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Experiment Id",
+ "type": "string"
+ },
+ "factors": {
+ "additionalProperties": {
+ "$ref": "#/$defs/JsonValue"
+ },
+ "maxProperties": 8,
+ "title": "Factors",
+ "type": "object"
+ },
+ "failure_class": {
+ "const": "cancellation",
+ "default": "cancellation",
+ "title": "Failure Class",
+ "type": "string"
+ },
+ "oracle_receipt": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/OracleReceiptV1"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "oracle_receipt_artifact_id": {
+ "anyOf": [
+ {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Oracle Receipt Artifact Id"
+ },
+ "order_in_block": {
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Order In Block"
+ },
+ "outcome": {
+ "const": "cancelled",
+ "default": "cancelled",
+ "title": "Outcome",
+ "type": "string"
+ },
+ "parameter_name": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Name"
+ },
+ "parameter_value": {
+ "anyOf": [
+ {
+ "discriminator": {
+ "mapping": {
+ "floating": "#/$defs/FloatingValue",
+ "integer": "#/$defs/IntegerValue"
+ },
+ "propertyName": "kind"
+ },
+ "oneOf": [
+ {
+ "$ref": "#/$defs/IntegerValue"
+ },
+ {
+ "$ref": "#/$defs/FloatingValue"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Value"
+ },
+ "run_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Run Id"
+ },
+ "schema_version": {
+ "const": 2,
+ "default": 2,
+ "title": "Schema Version",
+ "type": "integer"
+ },
+ "trial_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Trial Id",
+ "type": "string"
+ },
+ "validation_status": {
+ "$ref": "#/$defs/ValidationStatus"
+ },
+ "variant_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Variant Id",
+ "type": "string"
+ }
+ },
+ "required": [
+ "trial_id",
+ "experiment_id",
+ "variant_id",
+ "combination_id",
+ "validation_status",
+ "exclusion_reason"
+ ],
+ "title": "CancelledTrial",
+ "type": "object"
+}
addedOutput schema / $defs / ConfigureInferenceRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "configure_inference",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "enum": [
+ "configure_inference_server",
+ "list_inference_configurations"
+ ],
+ "title": "Next Tool",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": false,
+ "default": false,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "next_tool"
+ ],
+ "title": "ConfigureInferenceRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / ConfigureWorkloadRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "context": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ConfigureWorkloadRecoveryContext"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "kind": {
+ "const": "configure_workload",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "const": "configure_workload",
+ "title": "Next Tool",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": false,
+ "default": false,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "next_tool"
+ ],
+ "title": "ConfigureWorkloadRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / DigestOracleReceiptValue
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "digest",
+ "title": "Kind",
+ "type": "string"
+ },
+ "value": {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "title": "Value",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "title": "DigestOracleReceiptValue",
+ "type": "object"
+}
addedOutput schema / $defs / DiscoverArtifactsRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "discover_artifacts",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "const": "list_artifacts",
+ "title": "Next Tool",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": false,
+ "default": false,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "next_tool"
+ ],
+ "title": "DiscoverArtifactsRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / DiscoverRunsRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "discover_runs",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "const": "list_runs",
+ "title": "Next Tool",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": false,
+ "default": false,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "next_tool"
+ ],
+ "title": "DiscoverRunsRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / DiscoverWorkflowsRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "discover_workflows",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "enum": [
+ "list_declared_workflows",
+ "get_declared_workflow"
+ ],
+ "title": "Next Tool",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": false,
+ "default": false,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "next_tool"
+ ],
+ "title": "DiscoverWorkflowsRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / ErrorCode
Added value: +{
+ "enum": [
+ "INVALID_ARGUMENTS",
+ "WORKSPACE_NOT_FOUND",
+ "WORKSPACE_INVALID",
+ "RUN_NOT_FOUND",
+ "CAPABILITY_UNAVAILABLE",
+ "INVALID_CAPTURE_PLAN",
+ "EXECUTION_REFUSED",
+ "PROCESS_FAILED",
+ "PROCESS_TIMEOUT",
+ "PROCESS_CANCELLED",
+ "ARTIFACT_TOO_LARGE",
+ "ARTIFACT_INTEGRITY_FAILED",
+ "ARTIFACT_PARSE_FAILED",
+ "EVIDENCE_SCHEMA_MISMATCH",
+ "COMPARISON_INVALID",
+ "QUERY_BUDGET_EXCEEDED",
+ "STORAGE_QUOTA_EXCEEDED",
+ "WRITE_LOCK_TIMEOUT",
+ "SENSITIVE_ARTIFACT_REFUSED",
+ "REVISION_CONFLICT",
+ "STALE_CURSOR",
+ "INTERNAL_ERROR"
+ ],
+ "title": "ErrorCode",
+ "type": "string"
+}
addedOutput schema / $defs / ErrorDetail / properties / code / $ref
Added value: +"#/$defs/ErrorCode"
removedOutput schema / $defs / ErrorDetail / properties / code / title
Removed value: -"Code"
removedOutput schema / $defs / ErrorDetail / properties / code / type
Removed value: -"string"
addedOutput schema / $defs / ExperimentTrialCollection / properties / schema_version / const
Added value: +2
changedOutput schema / $defs / ExperimentTrialCollection / properties / schema_version / default
Previous value: -1New value: +2
addedOutput schema / $defs / ExtractPerfettoRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "context": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ExtractPerfettoRecoveryContext"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "kind": {
+ "const": "extract_perfetto",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "const": "extract_perfetto",
+ "title": "Next Tool",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": true,
+ "default": true,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "next_tool"
+ ],
+ "title": "ExtractPerfettoRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / FailedTrial
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "attempt": {
+ "default": 1,
+ "minimum": 1,
+ "title": "Attempt",
+ "type": "integer"
+ },
+ "block_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Block Id"
+ },
+ "combination_id": {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "title": "Combination Id",
+ "type": "string"
+ },
+ "exclusion_reason": {
+ "title": "Exclusion Reason",
+ "type": "string"
+ },
+ "experiment_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Experiment Id",
+ "type": "string"
+ },
+ "factors": {
+ "additionalProperties": {
+ "$ref": "#/$defs/JsonValue"
+ },
+ "maxProperties": 8,
+ "title": "Factors",
+ "type": "object"
+ },
+ "failure_class": {
+ "const": "process_failure",
+ "default": "process_failure",
+ "title": "Failure Class",
+ "type": "string"
+ },
+ "oracle_receipt": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/OracleReceiptV1"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "oracle_receipt_artifact_id": {
+ "anyOf": [
+ {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Oracle Receipt Artifact Id"
+ },
+ "order_in_block": {
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Order In Block"
+ },
+ "outcome": {
+ "const": "failed",
+ "default": "failed",
+ "title": "Outcome",
+ "type": "string"
+ },
+ "parameter_name": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Name"
+ },
+ "parameter_value": {
+ "anyOf": [
+ {
+ "discriminator": {
+ "mapping": {
+ "floating": "#/$defs/FloatingValue",
+ "integer": "#/$defs/IntegerValue"
+ },
+ "propertyName": "kind"
+ },
+ "oneOf": [
+ {
+ "$ref": "#/$defs/IntegerValue"
+ },
+ {
+ "$ref": "#/$defs/FloatingValue"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Value"
+ },
+ "run_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Run Id"
+ },
+ "schema_version": {
+ "const": 2,
+ "default": 2,
+ "title": "Schema Version",
+ "type": "integer"
+ },
+ "trial_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Trial Id",
+ "type": "string"
+ },
+ "validation_status": {
+ "$ref": "#/$defs/ValidationStatus"
+ },
+ "variant_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Variant Id",
+ "type": "string"
+ }
+ },
+ "required": [
+ "trial_id",
+ "experiment_id",
+ "variant_id",
+ "combination_id",
+ "validation_status",
+ "exclusion_reason"
+ ],
+ "title": "FailedTrial",
+ "type": "object"
+}
removedOutput schema / $defs / FailurePayload / properties / ok / default
Removed value: -false
removedOutput schema / $defs / FailurePayload / properties / result / default
Removed value: -null
addedOutput schema / $defs / FailurePayload / properties / schema_version / const
Added value: +1
removedOutput schema / $defs / FailurePayload / properties / schema_version / default
Removed value: -1
changedOutput schema / $defs / FailurePayload / required
Previous value: -[
- "error"
-]New value: +[
+ "schema_version",
+ "ok",
+ "result",
+ "error"
+]
addedOutput schema / $defs / FloatingValue
Added value: +{
+ "additionalProperties": false,
+ "description": "A finite floating-point value.",
+ "properties": {
+ "kind": {
+ "const": "floating",
+ "default": "floating",
+ "title": "Kind",
+ "type": "string"
+ },
+ "value": {
+ "title": "Value",
+ "type": "number"
+ }
+ },
+ "required": [
+ "value"
+ ],
+ "title": "FloatingValue",
+ "type": "object"
+}
addedOutput schema / $defs / ImportArtifactRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "import_artifact",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "const": "import_artifact",
+ "title": "Next Tool",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": false,
+ "default": false,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "next_tool"
+ ],
+ "title": "ImportArtifactRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / InfrastructureFailedTrial
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "attempt": {
+ "default": 1,
+ "minimum": 1,
+ "title": "Attempt",
+ "type": "integer"
+ },
+ "block_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Block Id"
+ },
+ "combination_id": {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "title": "Combination Id",
+ "type": "string"
+ },
+ "exclusion_reason": {
+ "title": "Exclusion Reason",
+ "type": "string"
+ },
+ "experiment_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Experiment Id",
+ "type": "string"
+ },
+ "factors": {
+ "additionalProperties": {
+ "$ref": "#/$defs/JsonValue"
+ },
+ "maxProperties": 8,
+ "title": "Factors",
+ "type": "object"
+ },
+ "failure_class": {
+ "const": "infrastructure_failure",
+ "default": "infrastructure_failure",
+ "title": "Failure Class",
+ "type": "string"
+ },
+ "oracle_receipt": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/OracleReceiptV1"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "oracle_receipt_artifact_id": {
+ "anyOf": [
+ {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Oracle Receipt Artifact Id"
+ },
+ "order_in_block": {
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Order In Block"
+ },
+ "outcome": {
+ "const": "infrastructure_failed",
+ "default": "infrastructure_failed",
+ "title": "Outcome",
+ "type": "string"
+ },
+ "parameter_name": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Name"
+ },
+ "parameter_value": {
+ "anyOf": [
+ {
+ "discriminator": {
+ "mapping": {
+ "floating": "#/$defs/FloatingValue",
+ "integer": "#/$defs/IntegerValue"
+ },
+ "propertyName": "kind"
+ },
+ "oneOf": [
+ {
+ "$ref": "#/$defs/IntegerValue"
+ },
+ {
+ "$ref": "#/$defs/FloatingValue"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Value"
+ },
+ "run_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Run Id"
+ },
+ "schema_version": {
+ "const": 2,
+ "default": 2,
+ "title": "Schema Version",
+ "type": "integer"
+ },
+ "trial_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Trial Id",
+ "type": "string"
+ },
+ "validation_status": {
+ "$ref": "#/$defs/ValidationStatus"
+ },
+ "variant_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Variant Id",
+ "type": "string"
+ }
+ },
+ "required": [
+ "trial_id",
+ "experiment_id",
+ "variant_id",
+ "combination_id",
+ "validation_status",
+ "exclusion_reason"
+ ],
+ "title": "InfrastructureFailedTrial",
+ "type": "object"
+}
addedOutput schema / $defs / InitializeWorkspaceRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "initialize_workspace",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "const": "initialize_workspace",
+ "title": "Next Tool",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": false,
+ "default": false,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "next_tool"
+ ],
+ "title": "InitializeWorkspaceRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / InspectCapabilitiesRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "inspect_capabilities",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "const": "list_capabilities",
+ "title": "Next Tool",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": false,
+ "default": false,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "next_tool"
+ ],
+ "title": "InspectCapabilitiesRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / InspectWorkloadConfigurationRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "inspect_workload_configuration",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "const": "workload_configuration_status",
+ "title": "Next Tool",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": false,
+ "default": false,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "next_tool"
+ ],
+ "title": "InspectWorkloadConfigurationRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / IntegerValue
Added value: +{
+ "additionalProperties": false,
+ "description": "An exact integer that can be represented by the evidence schema.",
+ "properties": {
+ "kind": {
+ "const": "integer",
+ "default": "integer",
+ "title": "Kind",
+ "type": "string"
+ },
+ "value": {
+ "maximum": 9223372036854776000,
+ "minimum": -9223372036854776000,
+ "title": "Value",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "value"
+ ],
+ "title": "IntegerValue",
+ "type": "object"
+}
addedOutput schema / $defs / InvalidTrial
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "attempt": {
+ "default": 1,
+ "minimum": 1,
+ "title": "Attempt",
+ "type": "integer"
+ },
+ "block_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Block Id"
+ },
+ "combination_id": {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "title": "Combination Id",
+ "type": "string"
+ },
+ "exclusion_reason": {
+ "title": "Exclusion Reason",
+ "type": "string"
+ },
+ "experiment_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Experiment Id",
+ "type": "string"
+ },
+ "factors": {
+ "additionalProperties": {
+ "$ref": "#/$defs/JsonValue"
+ },
+ "maxProperties": 8,
+ "title": "Factors",
+ "type": "object"
+ },
+ "failure_class": {
+ "enum": [
+ "oracle_inconclusive",
+ "oracle_receipt_error"
+ ],
+ "title": "Failure Class",
+ "type": "string"
+ },
+ "oracle_receipt": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/OracleReceiptV1"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "oracle_receipt_artifact_id": {
+ "anyOf": [
+ {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Oracle Receipt Artifact Id"
+ },
+ "order_in_block": {
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Order In Block"
+ },
+ "outcome": {
+ "const": "invalid",
+ "default": "invalid",
+ "title": "Outcome",
+ "type": "string"
+ },
+ "parameter_name": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Name"
+ },
+ "parameter_value": {
+ "anyOf": [
+ {
+ "discriminator": {
+ "mapping": {
+ "floating": "#/$defs/FloatingValue",
+ "integer": "#/$defs/IntegerValue"
+ },
+ "propertyName": "kind"
+ },
+ "oneOf": [
+ {
+ "$ref": "#/$defs/IntegerValue"
+ },
+ {
+ "$ref": "#/$defs/FloatingValue"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Value"
+ },
+ "run_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Run Id"
+ },
+ "schema_version": {
+ "const": 2,
+ "default": 2,
+ "title": "Schema Version",
+ "type": "integer"
+ },
+ "trial_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Trial Id",
+ "type": "string"
+ },
+ "validation_status": {
+ "$ref": "#/$defs/ValidationStatus"
+ },
+ "variant_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Variant Id",
+ "type": "string"
+ }
+ },
+ "required": [
+ "trial_id",
+ "experiment_id",
+ "variant_id",
+ "combination_id",
+ "validation_status",
+ "exclusion_reason",
+ "failure_class"
+ ],
+ "title": "InvalidTrial",
+ "type": "object"
+}
addedOutput schema / $defs / ManualRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "context": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ManualConfigurationRecoveryContext"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "kind": {
+ "const": "manual",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "default": null,
+ "title": "Next Tool",
+ "type": "null"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": false,
+ "default": false,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind"
+ ],
+ "title": "ManualRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / OracleFailedTrial
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "attempt": {
+ "default": 1,
+ "minimum": 1,
+ "title": "Attempt",
+ "type": "integer"
+ },
+ "block_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Block Id"
+ },
+ "combination_id": {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "title": "Combination Id",
+ "type": "string"
+ },
+ "exclusion_reason": {
+ "title": "Exclusion Reason",
+ "type": "string"
+ },
+ "experiment_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Experiment Id",
+ "type": "string"
+ },
+ "factors": {
+ "additionalProperties": {
+ "$ref": "#/$defs/JsonValue"
+ },
+ "maxProperties": 8,
+ "title": "Factors",
+ "type": "object"
+ },
+ "failure_class": {
+ "const": "oracle_failure",
+ "default": "oracle_failure",
+ "title": "Failure Class",
+ "type": "string"
+ },
+ "oracle_receipt": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/OracleReceiptV1"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "oracle_receipt_artifact_id": {
+ "anyOf": [
+ {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Oracle Receipt Artifact Id"
+ },
+ "order_in_block": {
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Order In Block"
+ },
+ "outcome": {
+ "const": "oracle_failed",
+ "default": "oracle_failed",
+ "title": "Outcome",
+ "type": "string"
+ },
+ "parameter_name": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Name"
+ },
+ "parameter_value": {
+ "anyOf": [
+ {
+ "discriminator": {
+ "mapping": {
+ "floating": "#/$defs/FloatingValue",
+ "integer": "#/$defs/IntegerValue"
+ },
+ "propertyName": "kind"
+ },
+ "oneOf": [
+ {
+ "$ref": "#/$defs/IntegerValue"
+ },
+ {
+ "$ref": "#/$defs/FloatingValue"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Value"
+ },
+ "run_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Run Id"
+ },
+ "schema_version": {
+ "const": 2,
+ "default": 2,
+ "title": "Schema Version",
+ "type": "integer"
+ },
+ "trial_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Trial Id",
+ "type": "string"
+ },
+ "validation_status": {
+ "$ref": "#/$defs/ValidationStatus"
+ },
+ "variant_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Variant Id",
+ "type": "string"
+ }
+ },
+ "required": [
+ "trial_id",
+ "experiment_id",
+ "variant_id",
+ "combination_id",
+ "validation_status",
+ "exclusion_reason"
+ ],
+ "title": "OracleFailedTrial",
+ "type": "object"
+}
removedOutput schema / $defs / OracleReceiptValue / additionalProperties
Removed value: -false
addedOutput schema / $defs / OracleReceiptValue / discriminator
Added value: +{
+ "mapping": {
+ "digest": "#/$defs/DigestOracleReceiptValue",
+ "scalar": "#/$defs/ScalarOracleReceiptValue"
+ },
+ "propertyName": "kind"
+}
addedOutput schema / $defs / OracleReceiptValue / oneOf
Added value: +[
+ {
+ "$ref": "#/$defs/ScalarOracleReceiptValue"
+ },
+ {
+ "$ref": "#/$defs/DigestOracleReceiptValue"
+ }
+]
removedOutput schema / $defs / OracleReceiptValue / properties
Removed value: -{
- "kind": {
- "enum": [
- "scalar",
- "digest"
- ],
- "title": "Kind",
- "type": "string"
- },
- "value": {
- "anyOf": [
- {
- "type": "boolean"
- },
- {
- "type": "integer"
- },
- {
- "type": "number"
- },
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "title": "Value"
- }
-}
removedOutput schema / $defs / OracleReceiptValue / required
Removed value: -[
- "kind",
- "value"
-]
removedOutput schema / $defs / OracleReceiptValue / title
Removed value: -"OracleReceiptValue"
removedOutput schema / $defs / OracleReceiptValue / type
Removed value: -"object"
addedOutput schema / $defs / PrepareAdapterRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "prepare_adapter",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "const": "prepare_adapter",
+ "title": "Next Tool",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": true,
+ "default": true,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "next_tool"
+ ],
+ "title": "PrepareAdapterRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / PrepareWorkloadDependenciesRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "prepare_workload_dependencies",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "const": "prepare_workload_dependencies",
+ "title": "Next Tool",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": true,
+ "default": true,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "next_tool"
+ ],
+ "title": "PrepareWorkloadDependenciesRecovery",
+ "type": "object"
+}
removedOutput schema / $defs / RecoveryAction / additionalProperties
Removed value: -false
addedOutput schema / $defs / RecoveryAction / discriminator
Added value: +{
+ "mapping": {
+ "configure_inference": "#/$defs/ConfigureInferenceRecovery",
+ "configure_workload": "#/$defs/ConfigureWorkloadRecovery",
+ "discover_artifacts": "#/$defs/DiscoverArtifactsRecovery",
+ "discover_runs": "#/$defs/DiscoverRunsRecovery",
+ "discover_workflows": "#/$defs/DiscoverWorkflowsRecovery",
+ "extract_perfetto": "#/$defs/ExtractPerfettoRecovery",
+ "import_artifact": "#/$defs/ImportArtifactRecovery",
+ "initialize_workspace": "#/$defs/InitializeWorkspaceRecovery",
+ "inspect_capabilities": "#/$defs/InspectCapabilitiesRecovery",
+ "inspect_workload_configuration": "#/$defs/InspectWorkloadConfigurationRecovery",
+ "manual": "#/$defs/ManualRecovery",
+ "prepare_adapter": "#/$defs/PrepareAdapterRecovery",
+ "prepare_workload_dependencies": "#/$defs/PrepareWorkloadDependenciesRecovery",
+ "repeat_same_call": "#/$defs/RepeatSameCallRecovery",
+ "replan_capture": "#/$defs/ReplanCaptureRecovery",
+ "replan_inference": "#/$defs/ReplanInferenceRecovery",
+ "start_capability_setup": "#/$defs/StartCapabilitySetupRecovery",
+ "wait_then_repeat": "#/$defs/WaitThenRepeatRecovery"
+ },
+ "propertyName": "kind"
+}
addedOutput schema / $defs / RecoveryAction / oneOf
Added value: +[
+ {
+ "$ref": "#/$defs/RepeatSameCallRecovery"
+ },
+ {
+ "$ref": "#/$defs/WaitThenRepeatRecovery"
+ },
+ {
+ "$ref": "#/$defs/ReplanCaptureRecovery"
+ },
+ {
+ "$ref": "#/$defs/InitializeWorkspaceRecovery"
+ },
+ {
+ "$ref": "#/$defs/ConfigureWorkloadRecovery"
+ },
+ {
+ "$ref": "#/$defs/InspectWorkloadConfigurationRecovery"
+ },
+ {
+ "$ref": "#/$defs/StartCapabilitySetupRecovery"
+ },
+ {
+ "$ref": "#/$defs/PrepareAdapterRecovery"
+ },
+ {
+ "$ref": "#/$defs/PrepareWorkloadDependenciesRecovery"
+ },
+ {
+ "$ref": "#/$defs/InspectCapabilitiesRecovery"
+ },
+ {
+ "$ref": "#/$defs/DiscoverWorkflowsRecovery"
+ },
+ {
+ "$ref": "#/$defs/DiscoverRunsRecovery"
+ },
+ {
+ "$ref": "#/$defs/DiscoverArtifactsRecovery"
+ },
+ {
+ "$ref": "#/$defs/ImportArtifactRecovery"
+ },
+ {
+ "$ref": "#/$defs/ExtractPerfettoRecovery"
+ },
+ {
+ "$ref": "#/$defs/ConfigureInferenceRecovery"
+ },
+ {
+ "$ref": "#/$defs/ReplanInferenceRecovery"
+ },
+ {
+ "$ref": "#/$defs/ManualRecovery"
+ }
+]
removedOutput schema / $defs / RecoveryAction / properties
Removed value: -{
- "context": {
- "anyOf": [
- {
- "$ref": "#/$defs/RecoveryContext"
- },
- {
- "type": "null"
- }
- ],
- "default": null
- },
- "kind": {
- "enum": [
- "repeat_same_call",
- "wait_then_repeat",
- "replan_capture",
- "initialize_workspace",
- "configure_workload",
- "inspect_workload_configuration",
- "start_capability_setup",
- "prepare_adapter",
- "prepare_workload_dependencies",
- "inspect_capabilities",
- "discover_workflows",
- "discover_runs",
- "discover_artifacts",
- "import_artifact",
- "extract_perfetto",
- "manual"
- ],
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Next Tool"
- },
- "retry_after_ms": {
- "anyOf": [
- {
- "minimum": 0,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Retry After Ms"
- },
- "safe_to_repeat_same_call": {
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
-}
removedOutput schema / $defs / RecoveryAction / required
Removed value: -[
- "kind",
- "safe_to_repeat_same_call"
-]
removedOutput schema / $defs / RecoveryAction / title
Removed value: -"RecoveryAction"
removedOutput schema / $defs / RecoveryAction / type
Removed value: -"object"
removedOutput schema / $defs / RecoveryContext
Removed value: -{
- "discriminator": {
- "mapping": {
- "configure_workload": "#/$defs/ConfigureWorkloadRecoveryContext",
- "extract_perfetto": "#/$defs/ExtractPerfettoRecoveryContext",
- "manual_configuration": "#/$defs/ManualConfigurationRecoveryContext"
- },
- "propertyName": "kind"
- },
- "oneOf": [
- {
- "$ref": "#/$defs/ConfigureWorkloadRecoveryContext"
- },
- {
- "$ref": "#/$defs/ManualConfigurationRecoveryContext"
- },
- {
- "$ref": "#/$defs/ExtractPerfettoRecoveryContext"
- }
- ]
-}
addedOutput schema / $defs / RepeatSameCallRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "repeat_same_call",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "default": null,
+ "title": "Next Tool",
+ "type": "null"
+ },
+ "retry_after_ms": {
+ "minimum": 0,
+ "title": "Retry After Ms",
+ "type": "integer"
+ },
+ "safe_to_repeat_same_call": {
+ "const": true,
+ "default": true,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "retry_after_ms"
+ ],
+ "title": "RepeatSameCallRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / ReplanCaptureRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "replan_capture",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "const": "plan_capture",
+ "title": "Next Tool",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": false,
+ "default": false,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "next_tool"
+ ],
+ "title": "ReplanCaptureRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / ReplanInferenceRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "replan_inference",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "const": "plan_inference_scenario",
+ "title": "Next Tool",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": false,
+ "default": false,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "next_tool"
+ ],
+ "title": "ReplanInferenceRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / ResourcePolicyTrial
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "attempt": {
+ "default": 1,
+ "minimum": 1,
+ "title": "Attempt",
+ "type": "integer"
+ },
+ "block_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Block Id"
+ },
+ "combination_id": {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "title": "Combination Id",
+ "type": "string"
+ },
+ "exclusion_reason": {
+ "title": "Exclusion Reason",
+ "type": "string"
+ },
+ "experiment_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Experiment Id",
+ "type": "string"
+ },
+ "factors": {
+ "additionalProperties": {
+ "$ref": "#/$defs/JsonValue"
+ },
+ "maxProperties": 8,
+ "title": "Factors",
+ "type": "object"
+ },
+ "failure_class": {
+ "const": "resource_policy",
+ "default": "resource_policy",
+ "title": "Failure Class",
+ "type": "string"
+ },
+ "oracle_receipt": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/OracleReceiptV1"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "oracle_receipt_artifact_id": {
+ "anyOf": [
+ {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Oracle Receipt Artifact Id"
+ },
+ "order_in_block": {
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Order In Block"
+ },
+ "outcome": {
+ "const": "resource_policy",
+ "default": "resource_policy",
+ "title": "Outcome",
+ "type": "string"
+ },
+ "parameter_name": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Name"
+ },
+ "parameter_value": {
+ "anyOf": [
+ {
+ "discriminator": {
+ "mapping": {
+ "floating": "#/$defs/FloatingValue",
+ "integer": "#/$defs/IntegerValue"
+ },
+ "propertyName": "kind"
+ },
+ "oneOf": [
+ {
+ "$ref": "#/$defs/IntegerValue"
+ },
+ {
+ "$ref": "#/$defs/FloatingValue"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Value"
+ },
+ "run_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Run Id"
+ },
+ "schema_version": {
+ "const": 2,
+ "default": 2,
+ "title": "Schema Version",
+ "type": "integer"
+ },
+ "trial_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Trial Id",
+ "type": "string"
+ },
+ "validation_status": {
+ "$ref": "#/$defs/ValidationStatus"
+ },
+ "variant_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Variant Id",
+ "type": "string"
+ }
+ },
+ "required": [
+ "trial_id",
+ "experiment_id",
+ "variant_id",
+ "combination_id",
+ "validation_status",
+ "exclusion_reason"
+ ],
+ "title": "ResourcePolicyTrial",
+ "type": "object"
+}
addedOutput schema / $defs / ScalarOracleReceiptValue
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "scalar",
+ "title": "Kind",
+ "type": "string"
+ },
+ "value": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "integer"
+ },
+ {
+ "type": "number"
+ },
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Value"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "title": "ScalarOracleReceiptValue",
+ "type": "object"
+}
addedOutput schema / $defs / StartCapabilitySetupRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "start_capability_setup",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "const": "start_capability_setup",
+ "title": "Next Tool",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": true,
+ "default": true,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "next_tool"
+ ],
+ "title": "StartCapabilitySetupRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / SucceededTrial
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "attempt": {
+ "default": 1,
+ "minimum": 1,
+ "title": "Attempt",
+ "type": "integer"
+ },
+ "block_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Block Id"
+ },
+ "combination_id": {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "title": "Combination Id",
+ "type": "string"
+ },
+ "exclusion_reason": {
+ "const": null,
+ "default": null,
+ "title": "Exclusion Reason",
+ "type": "null"
+ },
+ "experiment_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Experiment Id",
+ "type": "string"
+ },
+ "factors": {
+ "additionalProperties": {
+ "$ref": "#/$defs/JsonValue"
+ },
+ "maxProperties": 8,
+ "title": "Factors",
+ "type": "object"
+ },
+ "failure_class": {
+ "const": "none",
+ "default": "none",
+ "title": "Failure Class",
+ "type": "string"
+ },
+ "oracle_receipt": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/OracleReceiptV1"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "oracle_receipt_artifact_id": {
+ "anyOf": [
+ {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Oracle Receipt Artifact Id"
+ },
+ "order_in_block": {
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Order In Block"
+ },
+ "outcome": {
+ "const": "succeeded",
+ "default": "succeeded",
+ "title": "Outcome",
+ "type": "string"
+ },
+ "parameter_name": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Name"
+ },
+ "parameter_value": {
+ "anyOf": [
+ {
+ "discriminator": {
+ "mapping": {
+ "floating": "#/$defs/FloatingValue",
+ "integer": "#/$defs/IntegerValue"
+ },
+ "propertyName": "kind"
+ },
+ "oneOf": [
+ {
+ "$ref": "#/$defs/IntegerValue"
+ },
+ {
+ "$ref": "#/$defs/FloatingValue"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Value"
+ },
+ "run_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Run Id"
+ },
+ "schema_version": {
+ "const": 2,
+ "default": 2,
+ "title": "Schema Version",
+ "type": "integer"
+ },
+ "trial_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Trial Id",
+ "type": "string"
+ },
+ "validation_status": {
+ "$ref": "#/$defs/ValidationStatus"
+ },
+ "variant_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Variant Id",
+ "type": "string"
+ }
+ },
+ "required": [
+ "trial_id",
+ "experiment_id",
+ "variant_id",
+ "combination_id",
+ "validation_status"
+ ],
+ "title": "SucceededTrial",
+ "type": "object"
+}
removedOutput schema / $defs / SuccessPayload_ExperimentTrialCollection_ / properties / error / default
Removed value: -null
removedOutput schema / $defs / SuccessPayload_ExperimentTrialCollection_ / properties / ok / default
Removed value: -true
addedOutput schema / $defs / SuccessPayload_ExperimentTrialCollection_ / properties / schema_version / const
Added value: +1
removedOutput schema / $defs / SuccessPayload_ExperimentTrialCollection_ / properties / schema_version / default
Removed value: -1
changedOutput schema / $defs / SuccessPayload_ExperimentTrialCollection_ / required
Previous value: -[
- "result"
-]New value: +[
+ "schema_version",
+ "ok",
+ "result",
+ "error"
+]
addedOutput schema / $defs / TimedOutTrial
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "attempt": {
+ "default": 1,
+ "minimum": 1,
+ "title": "Attempt",
+ "type": "integer"
+ },
+ "block_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Block Id"
+ },
+ "combination_id": {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "title": "Combination Id",
+ "type": "string"
+ },
+ "exclusion_reason": {
+ "title": "Exclusion Reason",
+ "type": "string"
+ },
+ "experiment_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Experiment Id",
+ "type": "string"
+ },
+ "factors": {
+ "additionalProperties": {
+ "$ref": "#/$defs/JsonValue"
+ },
+ "maxProperties": 8,
+ "title": "Factors",
+ "type": "object"
+ },
+ "failure_class": {
+ "const": "timeout",
+ "default": "timeout",
+ "title": "Failure Class",
+ "type": "string"
+ },
+ "oracle_receipt": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/OracleReceiptV1"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "oracle_receipt_artifact_id": {
+ "anyOf": [
+ {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Oracle Receipt Artifact Id"
+ },
+ "order_in_block": {
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Order In Block"
+ },
+ "outcome": {
+ "const": "timed_out",
+ "default": "timed_out",
+ "title": "Outcome",
+ "type": "string"
+ },
+ "parameter_name": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Name"
+ },
+ "parameter_value": {
+ "anyOf": [
+ {
+ "discriminator": {
+ "mapping": {
+ "floating": "#/$defs/FloatingValue",
+ "integer": "#/$defs/IntegerValue"
+ },
+ "propertyName": "kind"
+ },
+ "oneOf": [
+ {
+ "$ref": "#/$defs/IntegerValue"
+ },
+ {
+ "$ref": "#/$defs/FloatingValue"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Value"
+ },
+ "run_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Run Id"
+ },
+ "schema_version": {
+ "const": 2,
+ "default": 2,
+ "title": "Schema Version",
+ "type": "integer"
+ },
+ "trial_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Trial Id",
+ "type": "string"
+ },
+ "validation_status": {
+ "$ref": "#/$defs/ValidationStatus"
+ },
+ "variant_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Variant Id",
+ "type": "string"
+ }
+ },
+ "required": [
+ "trial_id",
+ "experiment_id",
+ "variant_id",
+ "combination_id",
+ "validation_status",
+ "exclusion_reason"
+ ],
+ "title": "TimedOutTrial",
+ "type": "object"
+}
removedOutput schema / $defs / Trial / additionalProperties
Removed value: -false
addedOutput schema / $defs / Trial / discriminator
Added value: +{
+ "mapping": {
+ "cancelled": "#/$defs/CancelledTrial",
+ "failed": "#/$defs/FailedTrial",
+ "infrastructure_failed": "#/$defs/InfrastructureFailedTrial",
+ "invalid": "#/$defs/InvalidTrial",
+ "oracle_failed": "#/$defs/OracleFailedTrial",
+ "resource_policy": "#/$defs/ResourcePolicyTrial",
+ "succeeded": "#/$defs/SucceededTrial",
+ "timed_out": "#/$defs/TimedOutTrial",
+ "unattempted": "#/$defs/UnattemptedTrial",
+ "unsupported": "#/$defs/UnsupportedTrial"
+ },
+ "propertyName": "outcome"
+}
addedOutput schema / $defs / Trial / oneOf
Added value: +[
+ {
+ "$ref": "#/$defs/SucceededTrial"
+ },
+ {
+ "$ref": "#/$defs/UnattemptedTrial"
+ },
+ {
+ "$ref": "#/$defs/FailedTrial"
+ },
+ {
+ "$ref": "#/$defs/TimedOutTrial"
+ },
+ {
+ "$ref": "#/$defs/CancelledTrial"
+ },
+ {
+ "$ref": "#/$defs/UnsupportedTrial"
+ },
+ {
+ "$ref": "#/$defs/ResourcePolicyTrial"
+ },
+ {
+ "$ref": "#/$defs/OracleFailedTrial"
+ },
+ {
+ "$ref": "#/$defs/InfrastructureFailedTrial"
+ },
+ {
+ "$ref": "#/$defs/InvalidTrial"
+ }
+]
removedOutput schema / $defs / Trial / properties
Removed value: -{
- "attempt": {
- "default": 1,
- "minimum": 1,
- "title": "Attempt",
- "type": "integer"
- },
- "block_id": {
- "anyOf": [
- {
- "maxLength": 200,
- "minLength": 1,
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Block Id"
- },
- "combination_id": {
- "pattern": "^sha256:[0-9a-f]{64}$",
- "title": "Combination Id",
- "type": "string"
- },
- "exclusion_reason": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Exclusion Reason"
- },
- "experiment_id": {
- "maxLength": 200,
- "minLength": 1,
- "title": "Experiment Id",
- "type": "string"
- },
- "factors": {
- "additionalProperties": {
- "$ref": "#/$defs/JsonValue"
- },
- "maxProperties": 8,
- "title": "Factors",
- "type": "object"
- },
- "failure_class": {
- "default": "none",
- "enum": [
- "none",
- "unattempted",
- "oracle_failure",
- "oracle_inconclusive",
- "oracle_unsupported",
- "oracle_receipt_error",
- "process_failure",
- "timeout",
- "cancellation",
- "unsupported_environment",
- "resource_policy",
- "infrastructure_failure"
- ],
- "title": "Failure Class",
- "type": "string"
- },
- "oracle_receipt": {
- "anyOf": [
- {
- "$ref": "#/$defs/OracleReceiptV1"
- },
- {
- "type": "null"
- }
- ],
- "default": null
- },
- "oracle_receipt_artifact_id": {
- "anyOf": [
- {
- "pattern": "^sha256:[0-9a-f]{64}$",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Oracle Receipt Artifact Id"
- },
- "order_in_block": {
- "anyOf": [
- {
- "minimum": 0,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Order In Block"
- },
- "outcome": {
- "$ref": "#/$defs/TrialOutcome"
- },
- "parameter_name": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Parameter Name"
- },
- "parameter_value_float": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Parameter Value Float"
- },
- "parameter_value_int": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Parameter Value Int"
- },
- "run_id": {
- "anyOf": [
- {
- "maxLength": 200,
- "minLength": 1,
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Run Id"
- },
- "schema_version": {
- "const": 1,
- "default": 1,
- "title": "Schema Version",
- "type": "integer"
- },
- "trial_id": {
- "maxLength": 200,
- "minLength": 1,
- "title": "Trial Id",
- "type": "string"
- },
- "validation_status": {
- "$ref": "#/$defs/ValidationStatus"
- },
- "variant_id": {
- "maxLength": 200,
- "minLength": 1,
- "title": "Variant Id",
- "type": "string"
- }
-}
removedOutput schema / $defs / Trial / required
Removed value: -[
- "trial_id",
- "experiment_id",
- "variant_id",
- "combination_id",
- "outcome",
- "validation_status"
-]
removedOutput schema / $defs / Trial / title
Removed value: -"Trial"
removedOutput schema / $defs / Trial / type
Removed value: -"object"
removedOutput schema / $defs / TrialOutcome
Removed value: -{
- "enum": [
- "unattempted",
- "succeeded",
- "failed",
- "timed_out",
- "cancelled",
- "unsupported",
- "resource_policy",
- "oracle_failed",
- "infrastructure_failed",
- "oom",
- "invalid"
- ],
- "title": "TrialOutcome",
- "type": "string"
-}
addedOutput schema / $defs / UnattemptedTrial
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "attempt": {
+ "default": 1,
+ "minimum": 1,
+ "title": "Attempt",
+ "type": "integer"
+ },
+ "block_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Block Id"
+ },
+ "combination_id": {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "title": "Combination Id",
+ "type": "string"
+ },
+ "exclusion_reason": {
+ "title": "Exclusion Reason",
+ "type": "string"
+ },
+ "experiment_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Experiment Id",
+ "type": "string"
+ },
+ "factors": {
+ "additionalProperties": {
+ "$ref": "#/$defs/JsonValue"
+ },
+ "maxProperties": 8,
+ "title": "Factors",
+ "type": "object"
+ },
+ "failure_class": {
+ "const": "unattempted",
+ "default": "unattempted",
+ "title": "Failure Class",
+ "type": "string"
+ },
+ "oracle_receipt": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/OracleReceiptV1"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "oracle_receipt_artifact_id": {
+ "anyOf": [
+ {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Oracle Receipt Artifact Id"
+ },
+ "order_in_block": {
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Order In Block"
+ },
+ "outcome": {
+ "const": "unattempted",
+ "default": "unattempted",
+ "title": "Outcome",
+ "type": "string"
+ },
+ "parameter_name": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Name"
+ },
+ "parameter_value": {
+ "anyOf": [
+ {
+ "discriminator": {
+ "mapping": {
+ "floating": "#/$defs/FloatingValue",
+ "integer": "#/$defs/IntegerValue"
+ },
+ "propertyName": "kind"
+ },
+ "oneOf": [
+ {
+ "$ref": "#/$defs/IntegerValue"
+ },
+ {
+ "$ref": "#/$defs/FloatingValue"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Value"
+ },
+ "run_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Run Id"
+ },
+ "schema_version": {
+ "const": 2,
+ "default": 2,
+ "title": "Schema Version",
+ "type": "integer"
+ },
+ "trial_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Trial Id",
+ "type": "string"
+ },
+ "validation_status": {
+ "$ref": "#/$defs/ValidationStatus"
+ },
+ "variant_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Variant Id",
+ "type": "string"
+ }
+ },
+ "required": [
+ "trial_id",
+ "experiment_id",
+ "variant_id",
+ "combination_id",
+ "validation_status",
+ "exclusion_reason"
+ ],
+ "title": "UnattemptedTrial",
+ "type": "object"
+}
addedOutput schema / $defs / UnsupportedTrial
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "attempt": {
+ "default": 1,
+ "minimum": 1,
+ "title": "Attempt",
+ "type": "integer"
+ },
+ "block_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Block Id"
+ },
+ "combination_id": {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "title": "Combination Id",
+ "type": "string"
+ },
+ "exclusion_reason": {
+ "title": "Exclusion Reason",
+ "type": "string"
+ },
+ "experiment_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Experiment Id",
+ "type": "string"
+ },
+ "factors": {
+ "additionalProperties": {
+ "$ref": "#/$defs/JsonValue"
+ },
+ "maxProperties": 8,
+ "title": "Factors",
+ "type": "object"
+ },
+ "failure_class": {
+ "enum": [
+ "oracle_unsupported",
+ "unsupported_environment"
+ ],
+ "title": "Failure Class",
+ "type": "string"
+ },
+ "oracle_receipt": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/OracleReceiptV1"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "oracle_receipt_artifact_id": {
+ "anyOf": [
+ {
+ "pattern": "^sha256:[0-9a-f]{64}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Oracle Receipt Artifact Id"
+ },
+ "order_in_block": {
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Order In Block"
+ },
+ "outcome": {
+ "const": "unsupported",
+ "default": "unsupported",
+ "title": "Outcome",
+ "type": "string"
+ },
+ "parameter_name": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Name"
+ },
+ "parameter_value": {
+ "anyOf": [
+ {
+ "discriminator": {
+ "mapping": {
+ "floating": "#/$defs/FloatingValue",
+ "integer": "#/$defs/IntegerValue"
+ },
+ "propertyName": "kind"
+ },
+ "oneOf": [
+ {
+ "$ref": "#/$defs/IntegerValue"
+ },
+ {
+ "$ref": "#/$defs/FloatingValue"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Parameter Value"
+ },
+ "run_id": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Run Id"
+ },
+ "schema_version": {
+ "const": 2,
+ "default": 2,
+ "title": "Schema Version",
+ "type": "integer"
+ },
+ "trial_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Trial Id",
+ "type": "string"
+ },
+ "validation_status": {
+ "$ref": "#/$defs/ValidationStatus"
+ },
+ "variant_id": {
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Variant Id",
+ "type": "string"
+ }
+ },
+ "required": [
+ "trial_id",
+ "experiment_id",
+ "variant_id",
+ "combination_id",
+ "validation_status",
+ "exclusion_reason",
+ "failure_class"
+ ],
+ "title": "UnsupportedTrial",
+ "type": "object"
+}
addedOutput schema / $defs / WaitThenRepeatRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "wait_then_repeat",
+ "title": "Kind",
+ "type": "string"
+ },
+ "next_tool": {
+ "default": null,
+ "title": "Next Tool",
+ "type": "null"
+ },
+ "retry_after_ms": {
+ "minimum": 0,
+ "title": "Retry After Ms",
+ "type": "integer"
+ },
+ "safe_to_repeat_same_call": {
+ "const": true,
+ "default": true,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "retry_after_ms"
+ ],
+ "title": "WaitThenRepeatRecovery",
+ "type": "object"
+}