Quote an RQM job
quote_jobReturn a preserved v0 placeholder or a durable v1 Account Core USD quote.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
quote_jobReturn a preserved v0 placeholder or a durable v1 Account Core USD quote.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Changes observed during successful MCP inspections.
Output schema / anyOfPrevious value: -[
- {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "capability_id": {
- "maxLength": 128,
- "minLength": 1,
- "pattern": "^[a-z0-9][a-z0-9._-]*$",
- "type": "string"
- },
- "capability_version": {
- "maxLength": 64,
- "minLength": 1,
- "type": "string"
- },
- "catalog_digest": {
- "pattern": "^[a-f0-9]{64}$",
- "type": "string"
- },
- "catalog_revision": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "currency": {
- "const": "USD",
- "type": "string"
- },
- "estimated_charge": {
- "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
- "type": "string"
- },
- "execution_enabled": {
- "const": true,
- "type": "boolean"
- },
- "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"
- },
- "machine_principal_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"
- },
- "maximum_charge": {
- "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
- "type": "string"
- },
- "organization_id": {
- "anyOf": [
- {
- "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"
- },
- {
- "type": "null"
- }
- ]
- },
- "pricing_dimensions": {
- "additionalProperties": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- }
- ]
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- },
- "pricing_mode": {
- "const": "fixed",
- "type": "string"
- },
- "product": {
- "const": "robotics",
- "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"
- },
- "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.robotics.quote.v1",
- "type": "string"
- },
- "tariff_version": {
- "maxLength": 64,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "schema_version",
- "quote_id",
- "rqm_account_id",
- "organization_id",
- "machine_principal_id",
- "product",
- "capability_id",
- "capability_version",
- "request_schema_version",
- "catalog_revision",
- "catalog_digest",
- "currency",
- "pricing_mode",
- "pricing_dimensions",
- "estimated_charge",
- "maximum_charge",
- "tariff_version",
- "request_hash",
- "expires_at",
- "execution_enabled"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "billable": {
- "const": false,
- "type": "boolean"
- },
- "capability_id": {
- "maxLength": 128,
- "minLength": 1,
- "pattern": "^[a-z0-9][a-z0-9._-]*$",
- "type": "string"
- },
- "estimated_cost": {
- "type": "null"
- },
- "execution_enabled": {
- "const": false,
- "type": "boolean"
- },
- "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"
- },
- "pricing_status": {
- "const": "not_configured",
- "type": "string"
- },
- "product": {
- "enum": [
- "wave",
- "quantum"
- ],
- "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"
- },
- "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"
- },
- "warnings": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "quote_id",
- "rqm_account_id",
- "product",
- "capability_id",
- "pricing_status",
- "billable",
- "estimated_cost",
- "execution_enabled",
- "expires_at",
- "warnings"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "capability_id": {
- "maxLength": 128,
- "minLength": 1,
- "pattern": "^[a-z0-9][a-z0-9._-]*$",
- "type": "string"
- },
- "currency": {
- "const": "USD",
- "type": "string"
- },
- "estimated_charge": {
- "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
- "type": "string"
- },
- "execution_enabled": {
- "const": true,
- "type": "boolean"
- },
- "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"
- },
- "maximum_charge": {
- "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
- "type": "string"
- },
- "pricing_mode": {
- "enum": [
- "fixed",
- "metered"
- ],
- "type": "string"
- },
- "product": {
- "enum": [
- "wave",
- "quantum"
- ],
- "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"
- },
- "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.wave.quote.v1",
- "type": "string"
- },
- "tariff_version": {
- "maxLength": 64,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "schema_version",
- "quote_id",
- "rqm_account_id",
- "product",
- "capability_id",
- "currency",
- "pricing_mode",
- "estimated_charge",
- "maximum_charge",
- "tariff_version",
- "request_hash",
- "expires_at",
- "execution_enabled"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "capability_id": {
- "maxLength": 128,
- "minLength": 1,
- "pattern": "^[a-z0-9][a-z0-9._-]*$",
- "type": "string"
- },
- "capability_version": {
- "maxLength": 64,
- "minLength": 1,
- "type": "string"
- },
- "catalog_digest": {
- "pattern": "^[a-f0-9]{64}$",
- "type": "string"
- },
- "catalog_revision": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "currency": {
- "const": "USD",
- "type": "string"
- },
- "estimated_charge": {
- "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
- "type": "string"
- },
- "execution_enabled": {
- "const": true,
- "type": "boolean"
- },
- "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"
- },
- "machine_principal_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"
- },
- "maximum_charge": {
- "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
- "type": "string"
- },
- "organization_id": {
- "anyOf": [
- {
- "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"
- },
- {
- "type": "null"
- }
- ]
- },
- "pricing_dimensions": {
- "additionalProperties": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- }
- ]
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- },
- "pricing_mode": {
- "const": "fixed",
- "type": "string"
- },
- "product": {
- "const": "wave",
- "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"
- },
- "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.wave.quote.v2",
- "type": "string"
- },
- "tariff_version": {
- "maxLength": 64,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "schema_version",
- "quote_id",
- "rqm_account_id",
- "organization_id",
- "machine_principal_id",
- "product",
- "capability_id",
- "capability_version",
- "request_schema_version",
- "catalog_revision",
- "catalog_digest",
- "currency",
- "pricing_mode",
- "pricing_dimensions",
- "estimated_charge",
- "maximum_charge",
- "tariff_version",
- "request_hash",
- "expires_at",
- "execution_enabled"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "capability_id": {
- "enum": [
- "circuit-assurance-report-v1",
- "verified-circuit-optimization-v1",
- "supported-circuit-equivalence-v1",
- "managed-simulator-v1",
- "openqasm3-preflight-v1",
- "geometric-circuit-explanation-v1",
- "optimization-preservation-audit-v1",
- "failed-workflow-diagnosis-v1",
- "phase-sensitive-inspection-v1",
- "quantum.simulation-anomaly-diagnostic.v1",
- "openqasm3-repair-v1",
- "quantum.gate-basis-decomposition.v1",
- "cross-provider-portability-v1",
- "quantum.phase-aware-rewrite.v1",
- "quantum.provider-result-compare.v1",
- "quantum.simulation-result-compare.v1",
- "two-qubit-local-equivalence-v1",
- "two-qubit-target-synthesis-v1",
- "quantum.provider-target-compile.v1",
- "quantum.execution-plan-select.v1",
- "quantum.provider-readiness-check.v1"
- ],
- "type": "string"
- },
- "capability_version": {
- "maxLength": 64,
- "minLength": 1,
- "type": "string"
- },
- "catalog_digest": {
- "pattern": "^[a-f0-9]{64}$",
- "type": "string"
- },
- "catalog_revision": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "currency": {
- "const": "USD",
- "type": "string"
- },
- "estimated_charge": {
- "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
- "type": "string"
- },
- "execution_enabled": {
- "const": true,
- "type": "boolean"
- },
- "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"
- },
- "machine_principal_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"
- },
- "maximum_charge": {
- "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
- "type": "string"
- },
- "organization_id": {
- "anyOf": [
- {
- "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"
- },
- {
- "type": "null"
- }
- ]
- },
- "pricing_dimensions": {
- "additionalProperties": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- }
- ]
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- },
- "pricing_mode": {
- "const": "fixed",
- "type": "string"
- },
- "product": {
- "const": "quantum",
- "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"
- },
- "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.quantum.quote.v2",
- "type": "string"
- },
- "tariff_version": {
- "maxLength": 64,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "schema_version",
- "quote_id",
- "rqm_account_id",
- "organization_id",
- "machine_principal_id",
- "product",
- "capability_id",
- "capability_version",
- "request_schema_version",
- "catalog_revision",
- "catalog_digest",
- "currency",
- "pricing_mode",
- "pricing_dimensions",
- "estimated_charge",
- "maximum_charge",
- "tariff_version",
- "request_hash",
- "expires_at",
- "execution_enabled"
- ],
- "type": "object"
- }
- ]
- },
- {
- "additionalProperties": false,
- "properties": {
- "code": {
- "enum": [
- "AUTHENTICATION_REQUIRED",
- "MACHINE_AUTHENTICATION_FAILED",
- "MACHINE_AUTHORIZATION_FAILED",
- "ACCOUNT_CORE_UNAVAILABLE",
- "FEATURE_DISABLED"
- ],
- "type": "string"
- },
- "message": {
- "type": "string"
- },
- "retryable": {
- "type": "boolean"
- },
- "schema_version": {
- "const": "rqm.jobs.error.v0",
- "type": "string"
- }
- },
- "required": [
- "schema_version",
- "code",
- "message",
- "retryable"
- ],
- "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: +[
+ {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "capability_id": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^[a-z0-9][a-z0-9._-]*$",
+ "type": "string"
+ },
+ "capability_version": {
+ "maxLength": 64,
+ "minLength": 1,
+ "type": "string"
+ },
+ "catalog_digest": {
+ "pattern": "^[a-f0-9]{64}$",
+ "type": "string"
+ },
+ "catalog_revision": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "currency": {
+ "const": "USD",
+ "type": "string"
+ },
+ "estimated_charge": {
+ "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
+ "type": "string"
+ },
+ "execution_enabled": {
+ "const": true,
+ "type": "boolean"
+ },
+ "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"
+ },
+ "machine_principal_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"
+ },
+ "maximum_charge": {
+ "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
+ "type": "string"
+ },
+ "organization_id": {
+ "anyOf": [
+ {
+ "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"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "pricing_dimensions": {
+ "additionalProperties": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ }
+ ]
+ },
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "pricing_mode": {
+ "const": "fixed",
+ "type": "string"
+ },
+ "product": {
+ "const": "robotics",
+ "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"
+ },
+ "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.robotics.quote.v1",
+ "type": "string"
+ },
+ "tariff_version": {
+ "maxLength": 64,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "schema_version",
+ "quote_id",
+ "rqm_account_id",
+ "organization_id",
+ "machine_principal_id",
+ "product",
+ "capability_id",
+ "capability_version",
+ "request_schema_version",
+ "catalog_revision",
+ "catalog_digest",
+ "currency",
+ "pricing_mode",
+ "pricing_dimensions",
+ "estimated_charge",
+ "maximum_charge",
+ "tariff_version",
+ "request_hash",
+ "expires_at",
+ "execution_enabled"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "billable": {
+ "const": false,
+ "type": "boolean"
+ },
+ "capability_id": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^[a-z0-9][a-z0-9._-]*$",
+ "type": "string"
+ },
+ "estimated_cost": {
+ "type": "null"
+ },
+ "execution_enabled": {
+ "const": false,
+ "type": "boolean"
+ },
+ "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"
+ },
+ "pricing_status": {
+ "const": "not_configured",
+ "type": "string"
+ },
+ "product": {
+ "enum": [
+ "wave",
+ "quantum"
+ ],
+ "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"
+ },
+ "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"
+ },
+ "warnings": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "quote_id",
+ "rqm_account_id",
+ "product",
+ "capability_id",
+ "pricing_status",
+ "billable",
+ "estimated_cost",
+ "execution_enabled",
+ "expires_at",
+ "warnings"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "capability_id": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^[a-z0-9][a-z0-9._-]*$",
+ "type": "string"
+ },
+ "currency": {
+ "const": "USD",
+ "type": "string"
+ },
+ "estimated_charge": {
+ "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
+ "type": "string"
+ },
+ "execution_enabled": {
+ "const": true,
+ "type": "boolean"
+ },
+ "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"
+ },
+ "maximum_charge": {
+ "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
+ "type": "string"
+ },
+ "pricing_mode": {
+ "enum": [
+ "fixed",
+ "metered"
+ ],
+ "type": "string"
+ },
+ "product": {
+ "enum": [
+ "wave",
+ "quantum"
+ ],
+ "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"
+ },
+ "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.wave.quote.v1",
+ "type": "string"
+ },
+ "tariff_version": {
+ "maxLength": 64,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "schema_version",
+ "quote_id",
+ "rqm_account_id",
+ "product",
+ "capability_id",
+ "currency",
+ "pricing_mode",
+ "estimated_charge",
+ "maximum_charge",
+ "tariff_version",
+ "request_hash",
+ "expires_at",
+ "execution_enabled"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "capability_id": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^[a-z0-9][a-z0-9._-]*$",
+ "type": "string"
+ },
+ "capability_version": {
+ "maxLength": 64,
+ "minLength": 1,
+ "type": "string"
+ },
+ "catalog_digest": {
+ "pattern": "^[a-f0-9]{64}$",
+ "type": "string"
+ },
+ "catalog_revision": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "currency": {
+ "const": "USD",
+ "type": "string"
+ },
+ "estimated_charge": {
+ "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
+ "type": "string"
+ },
+ "execution_enabled": {
+ "const": true,
+ "type": "boolean"
+ },
+ "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"
+ },
+ "machine_principal_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"
+ },
+ "maximum_charge": {
+ "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
+ "type": "string"
+ },
+ "organization_id": {
+ "anyOf": [
+ {
+ "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"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "pricing_dimensions": {
+ "additionalProperties": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ }
+ ]
+ },
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "pricing_mode": {
+ "const": "fixed",
+ "type": "string"
+ },
+ "product": {
+ "const": "wave",
+ "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"
+ },
+ "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.wave.quote.v2",
+ "type": "string"
+ },
+ "tariff_version": {
+ "maxLength": 64,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "schema_version",
+ "quote_id",
+ "rqm_account_id",
+ "organization_id",
+ "machine_principal_id",
+ "product",
+ "capability_id",
+ "capability_version",
+ "request_schema_version",
+ "catalog_revision",
+ "catalog_digest",
+ "currency",
+ "pricing_mode",
+ "pricing_dimensions",
+ "estimated_charge",
+ "maximum_charge",
+ "tariff_version",
+ "request_hash",
+ "expires_at",
+ "execution_enabled"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "capability_id": {
+ "enum": [
+ "circuit-assurance-report-v1",
+ "verified-circuit-optimization-v1",
+ "supported-circuit-equivalence-v1",
+ "managed-simulator-v1",
+ "openqasm3-preflight-v1",
+ "geometric-circuit-explanation-v1",
+ "optimization-preservation-audit-v1",
+ "failed-workflow-diagnosis-v1",
+ "phase-sensitive-inspection-v1",
+ "quantum.simulation-anomaly-diagnostic.v1",
+ "openqasm3-repair-v1",
+ "quantum.gate-basis-decomposition.v1",
+ "cross-provider-portability-v1",
+ "quantum.phase-aware-rewrite.v1",
+ "quantum.provider-result-compare.v1",
+ "quantum.simulation-result-compare.v1",
+ "two-qubit-local-equivalence-v1",
+ "two-qubit-target-synthesis-v1",
+ "quantum.provider-target-compile.v1",
+ "quantum.execution-plan-select.v1",
+ "quantum.provider-readiness-check.v1"
+ ],
+ "type": "string"
+ },
+ "capability_version": {
+ "maxLength": 64,
+ "minLength": 1,
+ "type": "string"
+ },
+ "catalog_digest": {
+ "pattern": "^[a-f0-9]{64}$",
+ "type": "string"
+ },
+ "catalog_revision": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "currency": {
+ "const": "USD",
+ "type": "string"
+ },
+ "estimated_charge": {
+ "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
+ "type": "string"
+ },
+ "execution_enabled": {
+ "const": true,
+ "type": "boolean"
+ },
+ "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"
+ },
+ "machine_principal_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"
+ },
+ "maximum_charge": {
+ "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
+ "type": "string"
+ },
+ "organization_id": {
+ "anyOf": [
+ {
+ "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"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "pricing_dimensions": {
+ "additionalProperties": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ }
+ ]
+ },
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "pricing_mode": {
+ "const": "fixed",
+ "type": "string"
+ },
+ "product": {
+ "const": "quantum",
+ "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"
+ },
+ "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.quantum.quote.v2",
+ "type": "string"
+ },
+ "tariff_version": {
+ "maxLength": 64,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "schema_version",
+ "quote_id",
+ "rqm_account_id",
+ "organization_id",
+ "machine_principal_id",
+ "product",
+ "capability_id",
+ "capability_version",
+ "request_schema_version",
+ "catalog_revision",
+ "catalog_digest",
+ "currency",
+ "pricing_mode",
+ "pricing_dimensions",
+ "estimated_charge",
+ "maximum_charge",
+ "tariff_version",
+ "request_hash",
+ "expires_at",
+ "execution_enabled"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "enum": [
+ "AUTHENTICATION_REQUIRED",
+ "MACHINE_AUTHENTICATION_FAILED",
+ "MACHINE_AUTHORIZATION_FAILED",
+ "ACCOUNT_CORE_UNAVAILABLE",
+ "FEATURE_DISABLED"
+ ],
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "retryable": {
+ "type": "boolean"
+ },
+ "schema_version": {
+ "const": "rqm.jobs.error.v0",
+ "type": "string"
+ }
+ },
+ "required": [
+ "schema_version",
+ "code",
+ "message",
+ "retryable"
+ ],
+ "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"
+ }
+]Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare read-only, idempotent, non-destructive, closed-world behavior, so the safety profile is covered. The description adds one piece of genuine behavioral context: the response may be a non-final 'v0 placeholder' rather than a durable quote, which hints that callers may need to re-request or poll. It does not explain what makes a quote durable or what the placeholder means operationally.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
It is a single sentence with no filler, so nothing is wasted. However, it is under-specified for a tool with five schema variants and a two-mode response; brevity here costs comprehension rather than helping it.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values needn't be spelled out, but the tool's complexity (5-way anyOf request shape, v0/v1 duality, dense sibling set) demands more than one sentence. The description does not explain variant selection, the meaning of the placeholder/durable distinction, or how this fits the submit-then-quote-then-run workflow.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The context reports zero top-level parameters with 100% schema description coverage, so the baseline is 4. The description adds nothing about the union of request shapes (product/capability_id/schema_version/idempotency_key variants), but with no params to document that is acceptable.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a verb and result ('Return ... quote') and distinguishes two possible outcomes (v0 placeholder vs durable v1 Account Core USD quote). But it leans on internal jargon and never states plainly that this produces a price quote for an RQM job before execution, nor how that differs from run_buyer_job or get_job_status.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no when-to-use guidance, no prerequisites, and no mention of alternatives among the many siblings (run_buyer_job, get_job_status, get_account_balance). The agent must infer the workflow from the tool name alone.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Add one secure layer between your agents and this server.