changedOutput schema / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "capability_id": {
- "enum": [
- "circuit-assurance-report-v1",
- "supported-circuit-equivalence-v1",
- "openqasm3-repair-v1",
- "verified-circuit-optimization-v1",
- "failed-workflow-diagnosis-v1",
- "optimization-preservation-audit-v1",
- "cross-provider-portability-v1",
- "phase-sensitive-inspection-v1",
- "two-qubit-target-synthesis-v1",
- "two-qubit-local-equivalence-v1"
- ],
- "type": "string"
- },
- "capability_version": {
- "const": "1.0.0",
- "type": "string"
- },
- "catalog_digest": {
- "pattern": "^[a-f0-9]{64}$",
- "type": "string"
- },
- "catalog_revision": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "commercial_state": {
- "enum": [
- "commit_pending",
- "committed",
- "settlement_pending",
- "settled",
- "release_pending",
- "released"
- ],
- "type": "string"
- },
- "duplicate": {
- "type": "boolean"
- },
- "job_id": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "max_total_price": {
- "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
- "type": "string"
- },
- "payment_rail": {
- "enum": [
- "x402",
- "account_core_balance"
- ],
- "type": "string"
- },
- "price": {
- "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
- "type": "string"
- },
- "product": {
- "const": "quantum",
- "type": "string"
- },
- "quote_expires_at": {
- "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|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
- "type": "string"
- },
- "quote_id": {
- "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"
- },
- "request_hash": {
- "pattern": "^[a-f0-9]{64}$",
- "type": "string"
- },
- "request_schema_version": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "reservation_id": {
- "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"
- },
- "retrieval_token": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "retrieval_token_expires_in": {
- "exclusiveMinimum": 0,
- "maximum": 9007199254740991,
- "type": "integer"
- },
- "rqm_account_id": {
- "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"
- },
- "schema_version": {
- "const": "rqm.jobs.studio-agent-job.v1",
- "type": "string"
- },
- "status": {
- "enum": [
- "queued",
- "running",
- "completed",
- "failed",
- "cancelled"
- ],
- "type": "string"
- },
- "tariff_version": {
- "const": "rqm-studio-agent-usdc-v1",
- "type": "string"
- },
- "tool_name": {
- "enum": [
- "check_quantum_circuit",
- "compare_quantum_circuits",
- "repair_openqasm3",
- "optimize_quantum_circuit",
- "diagnose_quantum_workflow",
- "audit_quantum_transformation",
- "translate_quantum_circuit",
- "diagnose_quantum_phase",
- "synthesize_two_qubit_target",
- "classify_two_qubit_operation"
- ],
- "type": "string"
- },
- "x402_settlement_id": {
- "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"
- },
- "x402_transaction_id": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "schema_version",
- "product",
- "tool_name",
- "capability_id",
- "capability_version",
- "request_schema_version",
- "catalog_revision",
- "catalog_digest",
- "request_hash",
- "job_id",
- "status",
- "rqm_account_id",
- "quote_id",
- "reservation_id",
- "duplicate",
- "commercial_state",
- "payment_rail",
- "price",
- "max_total_price",
- "tariff_version",
- "quote_expires_at"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "code": {
- "enum": [
- "AUTHENTICATION_REQUIRED",
- "MACHINE_AUTHENTICATION_FAILED",
- "MACHINE_AUTHORIZATION_FAILED",
- "ACCOUNT_CORE_UNAVAILABLE",
- "FEATURE_DISABLED",
- "QUOTE_NOT_ENTITLED",
- "QUOTE_IDEMPOTENCY_CONFLICT",
- "QUOTE_NOT_AVAILABLE",
- "QUOTE_REQUEST_INVALID",
- "QUOTE_MISMATCH",
- "PRICE_LIMIT_EXCEEDED",
- "RUNTIME_LIMIT_EXCEEDED",
- "ARTIFACT_PREFERENCE_UNAVAILABLE",
- "INSUFFICIENT_BALANCE",
- "RESERVATION_FAILED",
- "PRODUCT_REJECTED",
- "PRODUCT_UNAVAILABLE",
- "JOB_NOT_FOUND",
- "JOB_NOT_READY",
- "JOB_ACCESS_DENIED",
- "SETTLEMENT_FAILED",
- "FUNDING_UNAVAILABLE",
- "FUNDING_FAILED"
- ],
- "type": "string"
- },
- "message": {
- "type": "string"
- },
- "retryable": {
- "type": "boolean"
- },
- "schema_version": {
- "const": "rqm.jobs.error.v1",
- "type": "string"
- }
- },
- "required": [
- "schema_version",
- "code",
- "message",
- "retryable"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "capability_id": {
+ "enum": [
+ "circuit-assurance-report-v1",
+ "supported-circuit-equivalence-v1",
+ "openqasm3-repair-v1",
+ "verified-circuit-optimization-v1",
+ "failed-workflow-diagnosis-v1",
+ "optimization-preservation-audit-v1",
+ "cross-provider-portability-v1",
+ "phase-sensitive-inspection-v1",
+ "two-qubit-target-synthesis-v1",
+ "two-qubit-local-equivalence-v1"
+ ],
+ "type": "string"
+ },
+ "capability_version": {
+ "const": "1.0.0",
+ "type": "string"
+ },
+ "catalog_digest": {
+ "pattern": "^[a-f0-9]{64}$",
+ "type": "string"
+ },
+ "catalog_revision": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "commercial_state": {
+ "enum": [
+ "commit_pending",
+ "committed",
+ "settlement_pending",
+ "settled",
+ "release_pending",
+ "released"
+ ],
+ "type": "string"
+ },
+ "duplicate": {
+ "type": "boolean"
+ },
+ "job_id": {
+ "maxLength": 256,
+ "minLength": 1,
+ "type": "string"
+ },
+ "max_total_price": {
+ "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
+ "type": "string"
+ },
+ "payment_rail": {
+ "enum": [
+ "x402",
+ "account_core_balance"
+ ],
+ "type": "string"
+ },
+ "price": {
+ "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
+ "type": "string"
+ },
+ "product": {
+ "const": "quantum",
+ "type": "string"
+ },
+ "quote_expires_at": {
+ "anyOf": [
+ {
+ "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|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
+ "type": "string"
+ },
+ {
+ "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(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
+ "type": "string"
+ }
+ ],
+ "format": "date-time",
+ "type": "string"
+ },
+ "quote_id": {
+ "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"
+ },
+ "request_hash": {
+ "pattern": "^[a-f0-9]{64}$",
+ "type": "string"
+ },
+ "request_schema_version": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "reservation_id": {
+ "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"
+ },
+ "retrieval_token": {
+ "maxLength": 512,
+ "minLength": 1,
+ "type": "string"
+ },
+ "retrieval_token_expires_in": {
+ "exclusiveMinimum": 0,
+ "maximum": 9007199254740991,
+ "type": "integer"
+ },
+ "rqm_account_id": {
+ "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"
+ },
+ "schema_version": {
+ "const": "rqm.jobs.studio-agent-job.v1",
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "queued",
+ "running",
+ "completed",
+ "failed",
+ "cancelled"
+ ],
+ "type": "string"
+ },
+ "tariff_version": {
+ "const": "rqm-studio-agent-usdc-v1",
+ "type": "string"
+ },
+ "tool_name": {
+ "enum": [
+ "check_quantum_circuit",
+ "compare_quantum_circuits",
+ "repair_openqasm3",
+ "optimize_quantum_circuit",
+ "diagnose_quantum_workflow",
+ "audit_quantum_transformation",
+ "translate_quantum_circuit",
+ "diagnose_quantum_phase",
+ "synthesize_two_qubit_target",
+ "classify_two_qubit_operation"
+ ],
+ "type": "string"
+ },
+ "x402_settlement_id": {
+ "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"
+ },
+ "x402_transaction_id": {
+ "maxLength": 256,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "schema_version",
+ "product",
+ "tool_name",
+ "capability_id",
+ "capability_version",
+ "request_schema_version",
+ "catalog_revision",
+ "catalog_digest",
+ "request_hash",
+ "job_id",
+ "status",
+ "rqm_account_id",
+ "quote_id",
+ "reservation_id",
+ "duplicate",
+ "commercial_state",
+ "payment_rail",
+ "price",
+ "max_total_price",
+ "tariff_version",
+ "quote_expires_at"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "enum": [
+ "AUTHENTICATION_REQUIRED",
+ "MACHINE_AUTHENTICATION_FAILED",
+ "MACHINE_AUTHORIZATION_FAILED",
+ "ACCOUNT_CORE_UNAVAILABLE",
+ "FEATURE_DISABLED",
+ "QUOTE_NOT_ENTITLED",
+ "QUOTE_IDEMPOTENCY_CONFLICT",
+ "QUOTE_NOT_AVAILABLE",
+ "QUOTE_REQUEST_INVALID",
+ "QUOTE_MISMATCH",
+ "PRICE_LIMIT_EXCEEDED",
+ "RUNTIME_LIMIT_EXCEEDED",
+ "ARTIFACT_PREFERENCE_UNAVAILABLE",
+ "INSUFFICIENT_BALANCE",
+ "RESERVATION_FAILED",
+ "PRODUCT_REJECTED",
+ "PRODUCT_UNAVAILABLE",
+ "JOB_NOT_FOUND",
+ "JOB_NOT_READY",
+ "JOB_ACCESS_DENIED",
+ "SETTLEMENT_FAILED",
+ "FUNDING_UNAVAILABLE",
+ "FUNDING_FAILED"
+ ],
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "retryable": {
+ "type": "boolean"
+ },
+ "schema_version": {
+ "const": "rqm.jobs.error.v1",
+ "type": "string"
+ }
+ },
+ "required": [
+ "schema_version",
+ "code",
+ "message",
+ "retryable"
+ ],
+ "type": "object"
+ }
+]