此 MCP 可以做什么
Executes bounded, evidence-backed signal-processing jobs for waveform comparison, spectral conversion, phase analysis, channel modeling, equalization, reconstruction, and validation.
工具
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['capability_id', 'request'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'capability_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})\\.\\d{6}$'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'binding', 'capability_id', 'capability_version', 'request_schema_version', 'request_hash', 'catalog_revision', 'catalog_digest', 'pricing_dimensions', 'estimated_price', 'maximum_price', 'currency', 'within_max_total_price', 'expected_duration_ms', 'next_step'], 'properties': {'binding': {'type': 'boolean', 'const': False}, 'currency': {'type': 'string', 'const': 'USD'}, 'next_step': {'type': 'string', 'const': 'create_wave_quote'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string'}, 'maximum_price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})\\.\\d{6}$'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.wave-estimate.v1'}, 'estimated_price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})\\.\\d{6}$'}, 'catalog_revision': {'type': 'string'}, 'capability_version': {'type': 'string'}, 'pricing_dimensions': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'anyOf': [{'type': 'string'}, {'type': 'number'}]}}, 'expected_duration_ms': {'type': 'object', 'required': ['minimum', 'maximum'], 'properties': {'maximum': {'type': 'number'}, 'minimum': {'type': 'number'}}, 'additionalProperties': False}, 'request_schema_version': {'type': 'string'}, 'within_max_total_price': {'type': 'boolean'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['capability_id'], 'properties': {'capability_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'display_order', 'title', 'description', 'category', 'task_tags', 'synonyms', 'search_keywords', 'use_when', 'do_not_use_when', 'accepted_input_formats', 'limits', 'request_schema_version', 'result_schema_version', 'request_schema', 'result_schema', 'request_example', 'result_example', 'produced_artifacts', 'expected_duration_ms', 'pricing', 'qualification_status', 'operational_status', 'quote_operational', 'execution_operational', 'funding_operational', 'supported_payment_rails', 'free_example_eligible', 'starter_credit_eligible', 'temporarily_unavailable_reason', 'observed_at', 'status_ttl_seconds', 'availability', 'evidence_maturity', 'evidence', 'claim_boundary', 'catalog_revision', 'catalog_digest', 'descriptor_digest', 'deprecated', 'replacement_capability_id'], 'properties': {'title': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'limits': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'pricing': {'type': 'object', 'required': ['model', 'estimate_status', 'estimated_price', 'maximum_price', 'currency', 'display_tariff_version'], 'properties': {'model': {'type': 'string', 'const': 'fixed'}, 'currency': {'type': 'string', 'const': 'USD'}, 'maximum_price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})\\.\\d{6}$'}, 'estimate_status': {'type': 'string', 'const': 'non_binding_public_estimate'}, 'estimated_price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})\\.\\d{6}$'}, 'display_tariff_version': {'type': 'string', 'const': 'wave-public-estimate-v1'}}, 'additionalProperties': False}, 'product': {'type': 'string', 'const': 'waveengine'}, 'surface': {'enum': ['buyer_job', 'implementation_capability', 'research_evidence'], 'type': 'string'}, 'category': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'evidence': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'synonyms': {'type': 'array', 'items': {'type': 'string', 'maxLength': 120, 'minLength': 1}, 'maxItems': 24, 'minItems': 1}, 'use_when': {'type': 'string', 'maxLength': 600, 'minLength': 1}, 'task_tags': {'type': 'array', 'items': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'maxItems': 24, 'minItems': 2}, 'deprecated': {'type': 'boolean'}, 'description': {'type': 'string', 'maxLength': 1024, 'minLength': 1}, 'observed_at': {'type': 'string', '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))$'}, 'availability': {'enum': ['available', 'preview', 'disabled'], 'type': 'string'}, 'capability_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'display_order': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'result_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'claim_boundary': {'type': 'string', 'maxLength': 2000, 'minLength': 1}, 'request_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'result_example': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'enum': ['rqm.jobs.wave-capability-discovery.v1', 'rqm.jobs.wave-capability-discovery.v2'], 'type': 'string'}, 'do_not_use_when': {'type': 'string', 'maxLength': 600, 'minLength': 1}, 'request_example': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'search_keywords': {'type': 'array', 'items': {'type': 'string', 'maxLength': 120, 'minLength': 1}, 'maxItems': 40, 'minItems': 2}, 'caller_next_step': {'type': 'string', 'maxLength': 512, 'minLength': 8}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'agent_instruction': {'type': 'string', 'maxLength': 512, 'minLength': 8}, 'descriptor_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'evidence_maturity': {'enum': ['approved_evidence', 'tested_implementation', 'evaluated_limited'], 'type': 'string'}, 'objective_outputs': {'type': 'array', 'items': {'type': 'string', 'maxLength': 240, 'minLength': 1}, 'maxItems': 24}, 'quote_operational': {'type': 'boolean'}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'operational_status': {'enum': ['available', 'temporarily_unavailable'], 'type': 'string'}, 'produced_artifacts': {'type': 'array', 'items': {'type': 'object', 'required': ['artifact_type', 'media_type'], 'properties': {'media_type': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'artifact_type': {'type': 'string', 'maxLength': 80, 'minLength': 1}}, 'additionalProperties': False}, 'maxItems': 12, 'minItems': 1}, 'status_ttl_seconds': {'type': 'integer', 'maximum': 300, 'exclusiveMinimum': 0}, 'funding_operational': {'type': 'boolean'}, 'expected_duration_ms': {'type': 'object', 'required': ['minimum', 'maximum'], 'properties': {'maximum': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'minimum': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}}, 'additionalProperties': False}, 'qualification_status': {'enum': ['available', 'unavailable'], 'type': 'string'}, 'execution_operational': {'type': 'boolean'}, 'free_example_eligible': {'type': 'boolean'}, 'result_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'accepted_input_formats': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'maxItems': 16, 'minItems': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'starter_credit_eligible': {'type': 'boolean'}, 'supported_payment_rails': {'type': 'array', 'items': {'enum': ['x402', 'account_core_balance', 'starter_credit'], 'type': 'string'}}, 'replacement_capability_id': {'anyOf': [{'type': 'string', 'maxLength': 128, 'minLength': 1}, {'type': 'null'}]}, 'implementation_capability_ids': {'type': 'array', 'items': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'maxItems': 12}, 'temporarily_unavailable_reason': {'anyOf': [{'type': 'string', 'maxLength': 240, 'minLength': 1}, {'type': 'null'}]}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['capability_id'], 'properties': {'capability_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, 'anyOf': [{'type': 'object', 'required': ['schema_version', 'catalog_revision', 'catalog_digest', 'capability_id', 'intent', 'selection_rationale', 'request', 'expected_result', 'produced_artifacts', 'estimated_price', 'maximum_price_guard', 'expected_duration_ms', 'execution'], 'properties': {'intent': {'type': 'string'}, 'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'execution': {'type': 'string', 'const': 'illustrative_only_use_run_wave_example_for_real_execution'}, 'capability_id': {'type': 'string'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.wave-example.v1'}, 'estimated_price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})\\.\\d{6}$'}, 'expected_result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'catalog_revision': {'type': 'string'}, 'produced_artifacts': {'type': 'array', 'items': {'type': 'object', 'required': ['artifact_type', 'media_type'], 'properties': {'media_type': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'artifact_type': {'type': 'string', 'maxLength': 80, 'minLength': 1}}, 'additionalProperties': False}}, 'maximum_price_guard': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})\\.\\d{6}$'}, 'selection_rationale': {'type': 'string'}, 'expected_duration_ms': {'type': 'object', 'required': ['minimum', 'maximum'], 'properties': {'maximum': {'type': 'number'}, 'minimum': {'type': 'number'}}, 'additionalProperties': False}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'product', 'job_id', 'artifact_id'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'product': {'type': 'string', 'const': 'wave'}, 'artifact_id': {'type': 'string', 'pattern': '^[a-f0-9]{32}$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.wave-artifact-request.v2'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'job_id', 'artifact_id', 'filename', 'media_type', 'content_base64'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'product': {'type': 'string', 'const': 'wave'}, 'filename': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'media_type': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'artifact_id': {'type': 'string', 'pattern': '^[a-f0-9]{32}$'}, 'content_base64': {'type': 'string', 'maxLength': 3000000}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.wave-artifact.v2'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'job_id'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'product': {'type': 'string', 'const': 'wave'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.job-reference.v2'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'product', 'job_id'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'product': {'enum': ['wave', 'quantum'], 'type': 'string'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.job-reference.v1'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['product', 'job_id'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'product': {'enum': ['wave', 'quantum'], 'type': 'string'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输出模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}, '__schema1': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema1'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema1'}}]}, '__schema2': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema2'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema2'}}]}}, 'anyOf': [{'oneOf': [{'type': 'object', 'required': ['product', 'capability_id', 'job_id', 'schema_version', 'status', 'terminal_state', 'result_schema_id', 'result_schema_digest', 'result', 'artifacts', 'receipt', 'provenance', 'execution', 'caller_next_step'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'status': {'type': 'string', 'const': 'completed'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'receipt': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'evidence': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'artifacts': {'type': 'array', 'items': {'$ref': '#/$defs/__schema1'}}, 'execution': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'provenance': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'capability_id': {'type': 'string', 'minLength': 1}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.bazaar-buyer-job-result.v1'}, 'terminal_state': {'type': 'string', 'const': 'succeeded'}, 'caller_next_step': {'type': 'string'}, 'result_schema_id': {'type': 'string'}, 'result_schema_digest': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['product', 'capability_id', 'job_id', 'schema_version', 'status', 'terminal_state', 'result_schema_id', 'result_schema_digest', 'retry_after_seconds'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'status': {'enum': ['queued', 'running'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'capability_id': {'type': 'string', 'minLength': 1}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.bazaar-buyer-job-status.v1'}, 'terminal_state': {'enum': ['pending', 'running'], 'type': 'string'}, 'result_schema_id': {'type': 'string'}, 'retry_after_seconds': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'result_schema_digest': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['product', 'capability_id', 'job_id', 'schema_version', 'status', 'terminal_state', 'failure', 'result_schema_id', 'result_schema_digest'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'status': {'type': 'string'}, 'failure': {'type': 'object', 'required': ['code', 'retryable'], 'properties': {'code': {'type': 'string'}, 'retryable': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'capability_id': {'type': 'string', 'minLength': 1}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.bazaar-buyer-job-failure.v1'}, 'terminal_state': {'enum': ['rework_required', 'failed'], 'type': 'string'}, 'result_schema_id': {'type': 'string'}, 'result_schema_digest': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['product', 'capability_id', 'job_id', 'schema_version', 'status', 'refund'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'refund': {'type': 'object', 'required': ['amount', 'asset', 'network', 'transaction_id', 'full_refund'], 'properties': {'asset': {'type': 'string', 'const': 'USDC'}, 'amount': {'type': 'string'}, 'network': {'type': 'string', 'const': 'eip155:8453'}, 'full_refund': {'type': 'boolean', 'const': True}, 'transaction_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': False}, 'status': {'enum': ['pending', 'refunded'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'capability_id': {'type': 'string', 'minLength': 1}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.bazaar-buyer-job-refund.v1'}}, 'additionalProperties': False}]}, {'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'job_id', 'quote_id', 'reservation_id', 'result', 'usage_event_id', 'settlement_status', 'settled_charge'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema2'}}, 'product': {'type': 'string', 'const': 'wave'}, 'quote_id': {'type': 'string', '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)$'}, 'capability_id': {'type': 'string', 'const': 'lunar-doppler-v0'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.job-result.v1'}, 'settled_charge': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'usage_event_id': {'type': 'string', 'maxLength': 36, 'minLength': 1}, 'settlement_status': {'type': 'string', 'const': 'settled'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'quote_id', 'reservation_id', 'result', 'usage_event_id', 'settlement_status', 'settled_charge'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema2'}}, 'product': {'type': 'string', 'const': 'wave'}, 'quote_id': {'type': 'string', '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)$'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.job-result.v2'}, 'settled_charge': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'usage_event_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'settlement_status': {'type': 'string', 'const': 'settled'}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'job_id', 'quote_id', 'reservation_id', 'result', 'usage_event_id', 'settlement_status', 'settled_charge'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema2'}}, 'product': {'type': 'string', 'const': 'quantum'}, 'quote_id': {'type': 'string', '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)$'}, 'capability_id': {'type': 'string', 'const': 'managed-simulator-v1'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.job-result.v1'}, 'settled_charge': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'usage_event_id': {'type': 'string', 'maxLength': 36, 'minLength': 1}, 'settlement_status': {'type': 'string', 'const': 'settled'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v0'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'job_id'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'product': {'type': 'string', 'const': 'wave'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.job-reference.v2'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'product', 'job_id'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'product': {'enum': ['wave', 'quantum'], 'type': 'string'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.job-reference.v1'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['product', 'job_id'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'product': {'enum': ['wave', 'quantum'], 'type': 'string'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输出模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}, '__schema1': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema1'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema1'}}]}}, 'anyOf': [{'oneOf': [{'type': 'object', 'required': ['product', 'capability_id', 'job_id', 'schema_version', 'status', 'terminal_state', 'result_schema_id', 'result_schema_digest', 'result', 'artifacts', 'receipt', 'provenance', 'execution', 'caller_next_step'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'status': {'type': 'string', 'const': 'completed'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'receipt': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'evidence': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'artifacts': {'type': 'array', 'items': {'$ref': '#/$defs/__schema1'}}, 'execution': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'provenance': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'capability_id': {'type': 'string', 'minLength': 1}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.bazaar-buyer-job-result.v1'}, 'terminal_state': {'type': 'string', 'const': 'succeeded'}, 'caller_next_step': {'type': 'string'}, 'result_schema_id': {'type': 'string'}, 'result_schema_digest': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['product', 'capability_id', 'job_id', 'schema_version', 'status', 'terminal_state', 'result_schema_id', 'result_schema_digest', 'retry_after_seconds'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'status': {'enum': ['queued', 'running'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'capability_id': {'type': 'string', 'minLength': 1}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.bazaar-buyer-job-status.v1'}, 'terminal_state': {'enum': ['pending', 'running'], 'type': 'string'}, 'result_schema_id': {'type': 'string'}, 'retry_after_seconds': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'result_schema_digest': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['product', 'capability_id', 'job_id', 'schema_version', 'status', 'terminal_state', 'failure', 'result_schema_id', 'result_schema_digest'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'status': {'type': 'string'}, 'failure': {'type': 'object', 'required': ['code', 'retryable'], 'properties': {'code': {'type': 'string'}, 'retryable': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'capability_id': {'type': 'string', 'minLength': 1}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.bazaar-buyer-job-failure.v1'}, 'terminal_state': {'enum': ['rework_required', 'failed'], 'type': 'string'}, 'result_schema_id': {'type': 'string'}, 'result_schema_digest': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['product', 'capability_id', 'job_id', 'schema_version', 'status', 'refund'], 'properties': {'job_id': {'type': 'string', 'minLength': 1}, 'refund': {'type': 'object', 'required': ['amount', 'asset', 'network', 'transaction_id', 'full_refund'], 'properties': {'asset': {'type': 'string', 'const': 'USDC'}, 'amount': {'type': 'string'}, 'network': {'type': 'string', 'const': 'eip155:8453'}, 'full_refund': {'type': 'boolean', 'const': True}, 'transaction_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': False}, 'status': {'enum': ['pending', 'refunded'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'capability_id': {'type': 'string', 'minLength': 1}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.bazaar-buyer-job-refund.v1'}}, 'additionalProperties': False}]}, {'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'job_id', 'status', 'quote_id', 'reservation_id', 'correlation_id', 'commercial_state', 'error_code'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled'], 'type': 'string'}, 'product': {'type': 'string', 'const': 'wave'}, 'quote_id': {'type': 'string', '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)$'}, 'error_code': {'anyOf': [{'type': 'string', 'maxLength': 128}, {'type': 'null'}]}, 'capability_id': {'type': 'string', 'const': 'lunar-doppler-v0'}, 'correlation_id': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.job-status.v1'}, 'commercial_state': {'enum': ['committed', 'settlement_pending', 'settled', 'release_pending', 'released'], 'type': 'string'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'correlation_id', 'commercial_state', 'error_code'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled'], 'type': 'string'}, 'product': {'type': 'string', 'const': 'wave'}, 'quote_id': {'type': 'string', '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)$'}, 'error_code': {'anyOf': [{'type': 'string', 'maxLength': 128}, {'type': 'null'}]}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'correlation_id': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.job-status.v2'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'enum': ['commit_pending', 'committed', 'settlement_pending', 'settled', 'release_pending', 'released'], 'type': 'string'}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'job_id', 'status', 'quote_id', 'reservation_id', 'correlation_id', 'commercial_state', 'error_code'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled'], 'type': 'string'}, 'product': {'type': 'string', 'const': 'quantum'}, 'quote_id': {'type': 'string', '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)$'}, 'error_code': {'anyOf': [{'type': 'string', 'maxLength': 128}, {'type': 'null'}]}, 'capability_id': {'type': 'string', 'const': 'managed-simulator-v1'}, 'correlation_id': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.job-status.v1'}, 'commercial_state': {'enum': ['committed', 'settlement_pending', 'settled', 'release_pending', 'released'], 'type': 'string'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v0'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'reservation_id'], 'properties': {'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.wave-receipt-request.v1'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'receipt_id', 'reservation_id', 'quote_id', 'rqm_account_id', 'machine_principal_id', 'product', 'capability_id', 'capability_version', 'request_hash', 'catalog_digest', 'tariff_version', 'currency', 'payment_rail', 'maximum_charge', 'settled_charge', 'status', 'issued_at'], 'properties': {'status': {'type': 'string', 'const': 'settled'}, 'product': {'type': 'string', 'const': 'waveengine'}, 'currency': {'type': 'string', 'const': 'USD'}, 'quote_id': {'type': 'string', '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)$'}, 'issued_at': {'type': 'string', '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)))$'}, 'receipt_id': {'type': 'string', '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)$'}, 'payment_rail': {'enum': ['account_core_balance', 'starter_credit', 'x402'], 'type': 'string'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'catalog_digest': {'anyOf': [{'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, {'type': 'null'}]}, 'maximum_charge': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'reservation_id': {'type': 'string', '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)$'}, 'rqm_account_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.wave-receipt.v1'}, 'settled_charge': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'anyOf': [{'type': 'string', 'maxLength': 64, 'minLength': 1}, {'type': 'null'}]}, 'machine_principal_id': {'type': 'string', '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)$'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'surface': {'enum': ['buyer_job', 'implementation_capability', 'research_evidence', 'all'], 'type': 'string', 'default': 'buyer_job'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.agent-catalog-request.v1', 'default': 'rqm.jobs.agent-catalog-request.v1'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, 'anyOf': [{'type': 'object', 'required': ['schema_version', 'surface', 'product', 'descriptor_count', 'descriptors'], 'properties': {'product': {'anyOf': [{'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, {'type': 'null'}]}, 'surface': {'enum': ['buyer_job', 'implementation_capability', 'research_evidence', 'all'], 'type': 'string'}, 'descriptors': {'type': 'array', 'items': {'type': 'object', 'required': ['schema_version', 'product', 'service_id', 'service_version', 'title', 'description', 'readiness', 'agent_discovery', 'descriptor_digest'], 'properties': {'title': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'readiness': {'enum': ['dark_candidate', 'production_live', 'advanced_only'], 'type': 'string'}, 'service_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'description': {'type': 'string', 'maxLength': 1024, 'minLength': 1}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.agent-service-descriptor.v1'}, 'agent_discovery': {'type': 'object', 'required': ['surface', 'agent_instruction', 'use_when', 'do_not_use_when', 'tags', 'synonyms', 'keywords', 'accepted_formats', 'limits', 'request_schema_id', 'request_schema_digest', 'request_schema', 'result_schema_id', 'result_schema_digest', 'result_schema', 'objective_outputs', 'caller_next_step', 'implementation_capability_ids', 'outsourcing_advantage', 'evidence', 'claim_boundary', 'price_mechanism', 'duration_limit', 'positive_examples', 'unsupported_examples'], 'properties': {'tags': {'type': 'array', 'items': {'type': 'string', 'maxLength': 120, 'minLength': 1}, 'maxItems': 24, 'minItems': 1}, 'limits': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'surface': {'enum': ['buyer_job', 'implementation_capability', 'research_evidence'], 'type': 'string'}, 'evidence': {'type': 'object', 'required': ['identity', 'revision', 'applicability', 'limitations'], 'properties': {'identity': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'revision': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'limitations': {'type': 'array', 'items': {'type': 'string', 'maxLength': 512, 'minLength': 1}, 'maxItems': 16, 'minItems': 1}, 'applicability': {'type': 'string', 'maxLength': 1024, 'minLength': 1}}, 'additionalProperties': False}, 'keywords': {'type': 'array', 'items': {'type': 'string', 'maxLength': 120, 'minLength': 1}, 'maxItems': 32, 'minItems': 1}, 'synonyms': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'maxItems': 24, 'minItems': 1}, 'use_when': {'type': 'array', 'items': {'type': 'string', 'maxLength': 1024, 'minLength': 1}, 'maxItems': 12, 'minItems': 1}, 'result_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'claim_boundary': {'type': 'string', 'maxLength': 2048, 'minLength': 8}, 'duration_limit': {'type': 'object', 'required': ['status', 'maximum_ms', 'timeout_behavior'], 'properties': {'status': {'enum': ['exact', 'prepared', 'unproven'], 'type': 'string'}, 'maximum_ms': {'anyOf': [{'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, {'type': 'null'}]}, 'timeout_behavior': {'type': 'string', 'maxLength': 512, 'minLength': 1}}, 'additionalProperties': False}, 'request_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'do_not_use_when': {'type': 'array', 'items': {'type': 'string', 'maxLength': 1024, 'minLength': 1}, 'maxItems': 12, 'minItems': 1}, 'price_mechanism': {'type': 'object', 'required': ['model', 'status', 'tariff_identity', 'currency', 'billing_unit'], 'properties': {'model': {'enum': ['fixed_per_request', 'metered', 'not_commercial'], 'type': 'string'}, 'status': {'enum': ['binding_tariff', 'prepared', 'unproven'], 'type': 'string'}, 'currency': {'anyOf': [{'type': 'string', 'const': 'USD'}, {'type': 'null'}]}, 'billing_unit': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'tariff_identity': {'anyOf': [{'type': 'string', 'maxLength': 160, 'minLength': 1}, {'type': 'null'}]}}, 'additionalProperties': False}, 'accepted_formats': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'maxItems': 16, 'minItems': 1}, 'caller_next_step': {'type': 'string', 'maxLength': 512, 'minLength': 8}, 'result_schema_id': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'agent_instruction': {'type': 'string', 'maxLength': 512, 'minLength': 8}, 'objective_outputs': {'type': 'array', 'items': {'type': 'string', 'maxLength': 240, 'minLength': 1}, 'maxItems': 24, 'minItems': 1}, 'positive_examples': {'type': 'array', 'items': {'type': 'object', 'required': ['example_id', 'request'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'example_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}, 'maxItems': 12, 'minItems': 1}, 'request_schema_id': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'result_schema_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'unsupported_examples': {'type': 'array', 'items': {'type': 'object', 'required': ['example_id', 'request'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'example_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}, 'maxItems': 12, 'minItems': 1}, 'outsourcing_advantage': {'type': 'string', 'maxLength': 1024, 'minLength': 8}, 'request_schema_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'implementation_capability_ids': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'maxItems': 12, 'minItems': 1}}, 'additionalProperties': False}, 'service_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'descriptor_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}}, 'additionalProperties': False}, 'maxItems': 256}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.agent-catalog.v1'}, 'descriptor_count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'surface': {'enum': ['buyer_job', 'implementation_capability', 'research_evidence', 'all'], 'type': 'string', 'default': 'buyer_job'}, 'category': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'maximum_price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})\\.\\d{6}$'}, 'maximum_duration_ms': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, 'anyOf': [{'type': 'object', 'required': ['schema_version', 'server_name', 'product', 'catalog_revision', 'catalog_digest', 'etag', 'stale', 'capabilities'], 'properties': {'etag': {'type': 'string', 'maxLength': 80, 'minLength': 3}, 'stale': {'type': 'boolean'}, 'product': {'type': 'string', 'const': 'waveengine'}, 'server_name': {'type': 'string', 'const': 'com.rqmtechnologies/waveengine'}, 'capabilities': {'type': 'array', 'items': {'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'display_order', 'title', 'description', 'category', 'task_tags', 'synonyms', 'search_keywords', 'use_when', 'do_not_use_when', 'accepted_input_formats', 'limits', 'request_schema_version', 'result_schema_version', 'request_schema', 'result_schema', 'request_example', 'result_example', 'produced_artifacts', 'expected_duration_ms', 'pricing', 'qualification_status', 'operational_status', 'quote_operational', 'execution_operational', 'funding_operational', 'supported_payment_rails', 'free_example_eligible', 'starter_credit_eligible', 'temporarily_unavailable_reason', 'observed_at', 'status_ttl_seconds', 'availability', 'evidence_maturity', 'evidence', 'claim_boundary', 'catalog_revision', 'catalog_digest', 'descriptor_digest', 'deprecated', 'replacement_capability_id'], 'properties': {'title': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'limits': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'pricing': {'type': 'object', 'required': ['model', 'estimate_status', 'estimated_price', 'maximum_price', 'currency', 'display_tariff_version'], 'properties': {'model': {'type': 'string', 'const': 'fixed'}, 'currency': {'type': 'string', 'const': 'USD'}, 'maximum_price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})\\.\\d{6}$'}, 'estimate_status': {'type': 'string', 'const': 'non_binding_public_estimate'}, 'estimated_price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})\\.\\d{6}$'}, 'display_tariff_version': {'type': 'string', 'const': 'wave-public-estimate-v1'}}, 'additionalProperties': False}, 'product': {'type': 'string', 'const': 'waveengine'}, 'surface': {'enum': ['buyer_job', 'implementation_capability', 'research_evidence'], 'type': 'string'}, 'category': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'evidence': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'synonyms': {'type': 'array', 'items': {'type': 'string', 'maxLength': 120, 'minLength': 1}, 'maxItems': 24, 'minItems': 1}, 'use_when': {'type': 'string', 'maxLength': 600, 'minLength': 1}, 'task_tags': {'type': 'array', 'items': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'maxItems': 24, 'minItems': 2}, 'deprecated': {'type': 'boolean'}, 'description': {'type': 'string', 'maxLength': 1024, 'minLength': 1}, 'observed_at': {'type': 'string', '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))$'}, 'availability': {'enum': ['available', 'preview', 'disabled'], 'type': 'string'}, 'capability_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'display_order': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'result_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'claim_boundary': {'type': 'string', 'maxLength': 2000, 'minLength': 1}, 'request_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'result_example': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'enum': ['rqm.jobs.wave-capability-discovery.v1', 'rqm.jobs.wave-capability-discovery.v2'], 'type': 'string'}, 'do_not_use_when': {'type': 'string', 'maxLength': 600, 'minLength': 1}, 'request_example': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'search_keywords': {'type': 'array', 'items': {'type': 'string', 'maxLength': 120, 'minLength': 1}, 'maxItems': 40, 'minItems': 2}, 'caller_next_step': {'type': 'string', 'maxLength': 512, 'minLength': 8}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'agent_instruction': {'type': 'string', 'maxLength': 512, 'minLength': 8}, 'descriptor_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'evidence_maturity': {'enum': ['approved_evidence', 'tested_implementation', 'evaluated_limited'], 'type': 'string'}, 'objective_outputs': {'type': 'array', 'items': {'type': 'string', 'maxLength': 240, 'minLength': 1}, 'maxItems': 24}, 'quote_operational': {'type': 'boolean'}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'operational_status': {'enum': ['available', 'temporarily_unavailable'], 'type': 'string'}, 'produced_artifacts': {'type': 'array', 'items': {'type': 'object', 'required': ['artifact_type', 'media_type'], 'properties': {'media_type': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'artifact_type': {'type': 'string', 'maxLength': 80, 'minLength': 1}}, 'additionalProperties': False}, 'maxItems': 12, 'minItems': 1}, 'status_ttl_seconds': {'type': 'integer', 'maximum': 300, 'exclusiveMinimum': 0}, 'funding_operational': {'type': 'boolean'}, 'expected_duration_ms': {'type': 'object', 'required': ['minimum', 'maximum'], 'properties': {'maximum': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'minimum': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}}, 'additionalProperties': False}, 'qualification_status': {'enum': ['available', 'unavailable'], 'type': 'string'}, 'execution_operational': {'type': 'boolean'}, 'free_example_eligible': {'type': 'boolean'}, 'result_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'accepted_input_formats': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'maxItems': 16, 'minItems': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'starter_credit_eligible': {'type': 'boolean'}, 'supported_payment_rails': {'type': 'array', 'items': {'enum': ['x402', 'account_core_balance', 'starter_credit'], 'type': 'string'}}, 'replacement_capability_id': {'anyOf': [{'type': 'string', 'maxLength': 128, 'minLength': 1}, {'type': 'null'}]}, 'implementation_capability_ids': {'type': 'array', 'items': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'maxItems': 12}, 'temporarily_unavailable_reason': {'anyOf': [{'type': 'string', 'maxLength': 240, 'minLength': 1}, {'type': 'null'}]}}, 'additionalProperties': False}, 'maxItems': 256, 'minItems': 1}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'schema_version': {'enum': ['rqm.jobs.wave-discovery-catalog.v1', 'rqm.jobs.wave-discovery-catalog.v2'], 'type': 'string'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'product', 'capability_id', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['capability_id'], 'properties': {'capability_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}, '__schema1': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema1'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema1'}}]}}, 'anyOf': [{'type': 'object', 'required': ['schema_version', 'capability_id', 'catalog_revision', 'catalog_digest', 'request', 'result', 'artifacts'], 'properties': {'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema1'}}, 'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'artifacts': {'type': 'array', 'items': {'type': 'object', 'required': ['artifact_id', 'filename', 'media_type', 'size_bytes', 'sha256', 'content_base64'], 'properties': {'sha256': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'filename': {'type': 'string', 'maxLength': 255, 'minLength': 1}, 'media_type': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'size_bytes': {'type': 'integer', 'maximum': 2097152, 'minimum': 0}, 'artifact_id': {'type': 'string', 'pattern': '^[a-f0-9]{32}$'}, 'content_base64': {'type': 'string'}}, 'additionalProperties': False}, 'maxItems': 12}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'schema_version': {'type': 'string', 'const': 'rqm.wave.commercial-example.v1'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'capability_id', 'request', 'idempotency_key'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'payment_rail': {'enum': ['x402', 'account_core_balance'], 'type': 'string'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.wave-run-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 160, 'minLength': 1}, 'max_total_price': {'type': 'string', 'default': '0.005000', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'artifact_preferences': {'type': 'object', 'properties': {'maximum_total_bytes': {'type': 'integer', 'maximum': 6291456, 'exclusiveMinimum': 0}, 'required_media_types': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9.+-]*\\/[a-z0-9][a-z0-9.+-]*$', 'maxLength': 128, 'minLength': 3}, 'maxItems': 16, 'minItems': 1}}, 'additionalProperties': False}, 'maximum_runtime_seconds': {'type': 'integer', 'maximum': 300, 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['product', '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', 'schema_version', 'payment_rail', 'currency', 'maximum_charge', 'max_total_price', 'tariff_version', 'quote_expires_at', 'maximum_runtime_seconds', 'artifact_preferences'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled'], 'type': 'string'}, 'product': {'type': 'string', 'const': 'wave'}, 'currency': {'type': 'string', 'const': 'USD'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'account_core_balance'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'maximum_charge': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'reservation_id': {'type': 'string', '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)$'}, 'rqm_account_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.wave-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'max_total_price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'enum': ['committed', 'settlement_pending', 'settled', 'release_pending', 'released'], 'type': 'string'}, 'quote_expires_at': {'type': 'string', '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)))$'}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'artifact_preferences': {'anyOf': [{'type': 'object', 'properties': {'maximum_total_bytes': {'type': 'integer', 'maximum': 6291456, 'exclusiveMinimum': 0}, 'required_media_types': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9.+-]*\\/[a-z0-9][a-z0-9.+-]*$', 'maxLength': 128, 'minLength': 3}, 'maxItems': 16, 'minItems': 1}}, 'additionalProperties': False}, {'type': 'null'}]}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'maximum_runtime_seconds': {'anyOf': [{'type': 'integer', 'maximum': 300, 'exclusiveMinimum': 0}, {'type': 'null'}]}}, 'additionalProperties': False}, {'type': 'object', 'required': ['product', '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', 'schema_version', 'x402_quote_id', 'x402_settlement_id', 'x402_transaction_id', 'payment_rail', 'retrieval_token', 'retrieval_token_expires_in'], 'properties': {'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled'], 'type': 'string'}, 'product': {'type': 'string', 'const': 'wave'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'x402_quote_id': {'type': 'string', '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)$'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'rqm_account_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.wave-x402-job.v2'}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'enum': ['committed', 'settlement_pending', 'settled', 'release_pending', 'released'], 'type': 'string'}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 20, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 500, 'minLength': 2}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'surface': {'enum': ['buyer_job', 'implementation_capability', 'research_evidence', 'all'], 'type': 'string', 'default': 'buyer_job'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.agent-search-request.v1', 'default': 'rqm.jobs.agent-search-request.v1'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, 'anyOf': [{'type': 'object', 'required': ['schema_version', 'query', 'surface', 'product', 'matches'], 'properties': {'query': {'type': 'string'}, 'matches': {'type': 'array', 'items': {'type': 'object', 'required': ['score', 'matched_terms', 'descriptor'], 'properties': {'score': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'descriptor': {'type': 'object', 'required': ['schema_version', 'product', 'service_id', 'service_version', 'title', 'description', 'readiness', 'agent_discovery', 'descriptor_digest'], 'properties': {'title': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'readiness': {'enum': ['dark_candidate', 'production_live', 'advanced_only'], 'type': 'string'}, 'service_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'description': {'type': 'string', 'maxLength': 1024, 'minLength': 1}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.agent-service-descriptor.v1'}, 'agent_discovery': {'type': 'object', 'required': ['surface', 'agent_instruction', 'use_when', 'do_not_use_when', 'tags', 'synonyms', 'keywords', 'accepted_formats', 'limits', 'request_schema_id', 'request_schema_digest', 'request_schema', 'result_schema_id', 'result_schema_digest', 'result_schema', 'objective_outputs', 'caller_next_step', 'implementation_capability_ids', 'outsourcing_advantage', 'evidence', 'claim_boundary', 'price_mechanism', 'duration_limit', 'positive_examples', 'unsupported_examples'], 'properties': {'tags': {'type': 'array', 'items': {'type': 'string', 'maxLength': 120, 'minLength': 1}, 'maxItems': 24, 'minItems': 1}, 'limits': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'surface': {'enum': ['buyer_job', 'implementation_capability', 'research_evidence'], 'type': 'string'}, 'evidence': {'type': 'object', 'required': ['identity', 'revision', 'applicability', 'limitations'], 'properties': {'identity': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'revision': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'limitations': {'type': 'array', 'items': {'type': 'string', 'maxLength': 512, 'minLength': 1}, 'maxItems': 16, 'minItems': 1}, 'applicability': {'type': 'string', 'maxLength': 1024, 'minLength': 1}}, 'additionalProperties': False}, 'keywords': {'type': 'array', 'items': {'type': 'string', 'maxLength': 120, 'minLength': 1}, 'maxItems': 32, 'minItems': 1}, 'synonyms': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'maxItems': 24, 'minItems': 1}, 'use_when': {'type': 'array', 'items': {'type': 'string', 'maxLength': 1024, 'minLength': 1}, 'maxItems': 12, 'minItems': 1}, 'result_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'claim_boundary': {'type': 'string', 'maxLength': 2048, 'minLength': 8}, 'duration_limit': {'type': 'object', 'required': ['status', 'maximum_ms', 'timeout_behavior'], 'properties': {'status': {'enum': ['exact', 'prepared', 'unproven'], 'type': 'string'}, 'maximum_ms': {'anyOf': [{'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, {'type': 'null'}]}, 'timeout_behavior': {'type': 'string', 'maxLength': 512, 'minLength': 1}}, 'additionalProperties': False}, 'request_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'do_not_use_when': {'type': 'array', 'items': {'type': 'string', 'maxLength': 1024, 'minLength': 1}, 'maxItems': 12, 'minItems': 1}, 'price_mechanism': {'type': 'object', 'required': ['model', 'status', 'tariff_identity', 'currency', 'billing_unit'], 'properties': {'model': {'enum': ['fixed_per_request', 'metered', 'not_commercial'], 'type': 'string'}, 'status': {'enum': ['binding_tariff', 'prepared', 'unproven'], 'type': 'string'}, 'currency': {'anyOf': [{'type': 'string', 'const': 'USD'}, {'type': 'null'}]}, 'billing_unit': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'tariff_identity': {'anyOf': [{'type': 'string', 'maxLength': 160, 'minLength': 1}, {'type': 'null'}]}}, 'additionalProperties': False}, 'accepted_formats': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'maxItems': 16, 'minItems': 1}, 'caller_next_step': {'type': 'string', 'maxLength': 512, 'minLength': 8}, 'result_schema_id': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'agent_instruction': {'type': 'string', 'maxLength': 512, 'minLength': 8}, 'objective_outputs': {'type': 'array', 'items': {'type': 'string', 'maxLength': 240, 'minLength': 1}, 'maxItems': 24, 'minItems': 1}, 'positive_examples': {'type': 'array', 'items': {'type': 'object', 'required': ['example_id', 'request'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'example_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}, 'maxItems': 12, 'minItems': 1}, 'request_schema_id': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'result_schema_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'unsupported_examples': {'type': 'array', 'items': {'type': 'object', 'required': ['example_id', 'request'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'example_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}, 'maxItems': 12, 'minItems': 1}, 'outsourcing_advantage': {'type': 'string', 'maxLength': 1024, 'minLength': 8}, 'request_schema_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'implementation_capability_ids': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'maxItems': 12, 'minItems': 1}}, 'additionalProperties': False}, 'service_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'descriptor_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}}, 'additionalProperties': False}, 'matched_terms': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'minItems': 1}}, 'additionalProperties': False}}, 'product': {'anyOf': [{'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, {'type': 'null'}]}, 'surface': {'enum': ['buyer_job', 'implementation_capability', 'research_evidence', 'all'], 'type': 'string'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.agent-search.v1'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 20, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 500, 'minLength': 2}, 'surface': {'enum': ['buyer_job', 'implementation_capability', 'research_evidence', 'all'], 'type': 'string', 'default': 'buyer_job'}, 'category': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'input_format': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'maximum_price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})\\.\\d{6}$'}, 'maximum_duration_ms': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'required_artifact_media_type': {'type': 'string', 'maxLength': 160, 'minLength': 1}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, 'anyOf': [{'type': 'object', 'required': ['schema_version', 'catalog_revision', 'catalog_digest', 'query', 'stale', 'matches'], 'properties': {'query': {'type': 'string'}, 'stale': {'type': 'boolean'}, 'matches': {'type': 'array', 'items': {'type': 'object', 'required': ['score', 'matched_terms', 'capability'], 'properties': {'score': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'capability': {'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'display_order', 'title', 'description', 'category', 'task_tags', 'synonyms', 'search_keywords', 'use_when', 'do_not_use_when', 'accepted_input_formats', 'limits', 'request_schema_version', 'result_schema_version', 'request_schema', 'result_schema', 'request_example', 'result_example', 'produced_artifacts', 'expected_duration_ms', 'pricing', 'qualification_status', 'operational_status', 'quote_operational', 'execution_operational', 'funding_operational', 'supported_payment_rails', 'free_example_eligible', 'starter_credit_eligible', 'temporarily_unavailable_reason', 'observed_at', 'status_ttl_seconds', 'availability', 'evidence_maturity', 'evidence', 'claim_boundary', 'catalog_revision', 'catalog_digest', 'descriptor_digest', 'deprecated', 'replacement_capability_id'], 'properties': {'title': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'limits': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'pricing': {'type': 'object', 'required': ['model', 'estimate_status', 'estimated_price', 'maximum_price', 'currency', 'display_tariff_version'], 'properties': {'model': {'type': 'string', 'const': 'fixed'}, 'currency': {'type': 'string', 'const': 'USD'}, 'maximum_price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})\\.\\d{6}$'}, 'estimate_status': {'type': 'string', 'const': 'non_binding_public_estimate'}, 'estimated_price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})\\.\\d{6}$'}, 'display_tariff_version': {'type': 'string', 'const': 'wave-public-estimate-v1'}}, 'additionalProperties': False}, 'product': {'type': 'string', 'const': 'waveengine'}, 'surface': {'enum': ['buyer_job', 'implementation_capability', 'research_evidence'], 'type': 'string'}, 'category': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'evidence': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'synonyms': {'type': 'array', 'items': {'type': 'string', 'maxLength': 120, 'minLength': 1}, 'maxItems': 24, 'minItems': 1}, 'use_when': {'type': 'string', 'maxLength': 600, 'minLength': 1}, 'task_tags': {'type': 'array', 'items': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'maxItems': 24, 'minItems': 2}, 'deprecated': {'type': 'boolean'}, 'description': {'type': 'string', 'maxLength': 1024, 'minLength': 1}, 'observed_at': {'type': 'string', '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))$'}, 'availability': {'enum': ['available', 'preview', 'disabled'], 'type': 'string'}, 'capability_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'display_order': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'result_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'claim_boundary': {'type': 'string', 'maxLength': 2000, 'minLength': 1}, 'request_schema': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'result_example': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'enum': ['rqm.jobs.wave-capability-discovery.v1', 'rqm.jobs.wave-capability-discovery.v2'], 'type': 'string'}, 'do_not_use_when': {'type': 'string', 'maxLength': 600, 'minLength': 1}, 'request_example': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'search_keywords': {'type': 'array', 'items': {'type': 'string', 'maxLength': 120, 'minLength': 1}, 'maxItems': 40, 'minItems': 2}, 'caller_next_step': {'type': 'string', 'maxLength': 512, 'minLength': 8}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'agent_instruction': {'type': 'string', 'maxLength': 512, 'minLength': 8}, 'descriptor_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'evidence_maturity': {'enum': ['approved_evidence', 'tested_implementation', 'evaluated_limited'], 'type': 'string'}, 'objective_outputs': {'type': 'array', 'items': {'type': 'string', 'maxLength': 240, 'minLength': 1}, 'maxItems': 24}, 'quote_operational': {'type': 'boolean'}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'operational_status': {'enum': ['available', 'temporarily_unavailable'], 'type': 'string'}, 'produced_artifacts': {'type': 'array', 'items': {'type': 'object', 'required': ['artifact_type', 'media_type'], 'properties': {'media_type': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'artifact_type': {'type': 'string', 'maxLength': 80, 'minLength': 1}}, 'additionalProperties': False}, 'maxItems': 12, 'minItems': 1}, 'status_ttl_seconds': {'type': 'integer', 'maximum': 300, 'exclusiveMinimum': 0}, 'funding_operational': {'type': 'boolean'}, 'expected_duration_ms': {'type': 'object', 'required': ['minimum', 'maximum'], 'properties': {'maximum': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'minimum': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}}, 'additionalProperties': False}, 'qualification_status': {'enum': ['available', 'unavailable'], 'type': 'string'}, 'execution_operational': {'type': 'boolean'}, 'free_example_eligible': {'type': 'boolean'}, 'result_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'accepted_input_formats': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'maxItems': 16, 'minItems': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'starter_credit_eligible': {'type': 'boolean'}, 'supported_payment_rails': {'type': 'array', 'items': {'enum': ['x402', 'account_core_balance', 'starter_credit'], 'type': 'string'}}, 'replacement_capability_id': {'anyOf': [{'type': 'string', 'maxLength': 128, 'minLength': 1}, {'type': 'null'}]}, 'implementation_capability_ids': {'type': 'array', 'items': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'maxItems': 12}, 'temporarily_unavailable_reason': {'anyOf': [{'type': 'string', 'maxLength': 240, 'minLength': 1}, {'type': 'null'}]}}, 'additionalProperties': False}, 'matched_terms': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'schema_version': {'enum': ['rqm.jobs.wave-capability-search.v1', 'rqm.jobs.wave-capability-search.v2'], 'type': 'string'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
输入模式
{'type': 'object', '$defs': {'__schema0': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}, {'type': 'array', 'items': {'$ref': '#/$defs/__schema0'}}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}]}}, '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schema_version', 'request', 'idempotency_key', 'max_total_price'], 'properties': {'request': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'$ref': '#/$defs/__schema0'}}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-tool-request.v1'}, 'idempotency_key': {'type': 'string', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]*$', 'maxLength': 128, 'minLength': 1}, 'max_total_price': {'type': 'string', 'const': '0.005000'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'anyOf': [{'type': 'object', 'required': ['schema_version', 'product', 'capability_id', 'capability_version', 'request_schema_version', 'catalog_revision', 'catalog_digest', 'request_hash', 'job_id', 'status', 'quote_id', 'reservation_id', 'commercial_state', 'payment_rail', 'price', 'tariff_version', 'x402_settlement_id', 'x402_transaction_id', 'retrieval_token', 'retrieval_token_expires_in', 'duplicate'], 'properties': {'price': {'type': 'string', 'pattern': '^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$'}, 'job_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'status': {'enum': ['queued', 'running', 'completed', 'failed', 'cancelled', 'recovery'], 'type': 'string'}, 'product': {'enum': ['wave', 'quantum', 'robotics'], 'type': 'string'}, 'quote_id': {'type': 'string', '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)$'}, 'duplicate': {'type': 'boolean'}, 'payment_rail': {'type': 'string', 'const': 'x402'}, 'request_hash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'capability_id': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9._-]*$', 'maxLength': 128, 'minLength': 1}, 'retrieval_url': {'type': 'string', 'format': 'uri'}, 'catalog_digest': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}, 'reservation_id': {'type': 'string', '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)$'}, 'schema_version': {'type': 'string', 'const': 'rqm.jobs.buyer-job-run.v1'}, 'tariff_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'retrieval_token': {'type': 'string', 'pattern': '^rqm_retrieval_.*'}, 'catalog_revision': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'commercial_state': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'capability_version': {'type': 'string', 'maxLength': 64, 'minLength': 1}, 'x402_settlement_id': {'type': 'string', '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)$'}, 'x402_transaction_id': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'request_schema_version': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'retrieval_token_expires_in': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}, {'type': 'object', 'required': ['schema_version', 'code', 'message', 'retryable'], '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': {'type': 'string', 'const': 'rqm.jobs.error.v1'}}, 'additionalProperties': False}], '$schema': 'https://json-schema.org/draft/2020-12/schema'}
近期工具变更
类似的 MCP 服务器
Clink Forge
Provides pay-per-call access to attested government datasets, primarily CDC and HHS health data plus EPA air-quality observations.
osint
Provides source-cited US data and schemas for power systems, AI infrastructure, semiconductor production and trade, robotics, and…
whatif
Builds, validates, calibrates, compares, and simulates Petri-net process models using event logs, scenarios, invariants, and diag…
Us Iso Grid
Provides real-time and recent electricity grid data for CAISO, ERCOT, and NYISO, including demand, forecasts, fuel mix, emissions…
AOI — Environmental Intelligence for AI Agents
Provides paid, quote-based environmental intelligence assessments covering climate risk, emissions, biodiversity, air quality, ha…
Pharma Intel
Combines clinical trial, FDA, PubMed, drug identification, safety, pipeline, sales, patent, and pharmaceutical sponsor data for d…
Data Gov Sg
Provides Singapore government datasets and environmental feeds, including air quality, dataset metadata, and routed structured re…
Nih Reporter
Searches and analyzes NIH-funded research projects, awards, publications, funding trends, expirations, investigators, organizatio…