Skip to main content
Glama

Server Details

Delegate 20 fail-closed RQM Studio quantum work products with fixed-request x402.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
73.7% over 76 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

C2.5/5.0

Scored across 44 tools

Disambiguation2/5

The set exposes two parallel surfaces that do nearly the same work: friendly tools (repair_openqasm3, optimize_quantum_circuit, compare_quantum_circuits, diagnose_quantum_phase, translate_quantum_circuit, synthesize_two_qubit_target, audit_quantum_transformation, diagnose_quantum_workflow) and formal contract twins (quantum_openqasm3_repair_v1, quantum_verified_circuit_optimization_v1, quantum_supported_circuit_equivalence_v1, quantum_phase_sensitive_inspection_v1, etc.). An agent cannot reliably decide which of a pair to call, or whether the v1 variants differ in semantics or scope. Overlap is pervasive rather than incidental.

Naming Consistency2/5

All names are snake_case, but conventions are mixed: verb_noun (get_job_status, submit_quantum_job, list_buyer_jobs), noun_phrase with _v1 suffix (quantum_provider_readiness_check_v1), bare noun phrases (audit_quantum_transformation, quantum_circuit_assurance_report_v1), and verb+object without suffix (repair_openqasm3, translate_quantum_circuit). The _v1 versioning is applied to only about half the tools, implying a contract distinction that is not reflected in the others.

Tool Count2/5

44 tools is far beyond a well-scoped surface for a quantum job/funding service, and the bloat comes largely from duplicated capability pairs rather than independent features. A large fraction of the registry could be collapsed by choosing one naming/contract style.

Completeness4/5

The commercial lifecycle is well covered: capability discovery, quoting, funding session, submission, status, result, receipt, cancellation, and balance. Circuit validation, translation, optimization, and diagnosis coverage is unusually thorough, with only minor gaps (e.g., no explicit job listing/history beyond buyer job discovery).

Available Tools

44 tools
audit_quantum_transformationAudit what another compiler or AI changed, and withhold the candidate unless preservation is verified.C
Idempotent
Inspect

Audit what another compiler or AI changed, and withhold the candidate unless preservation is verified.

NameRequiredDescriptionDefault
requestYes
payment_railNo
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare idempotency and non-destructiveness, and the description adds a key behavioral trait: the candidate is withheld unless preservation is verified. However, it omits important operational context such as payment/cost behavior implied by max_total_price and payment_rail, and does not describe failure or rejection outputs.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single front-loaded sentence with no filler, so it is structurally efficient. It is arguably too terse for a complex nested paid audit tool, but there is no wasted text.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a complex tool with nested original/candidate circuits, semantic context, claimed transformation, payment fields, and idempotency, the description leaves major agent-relevant gaps. The output schema reduces the need to explain return values, but the lack of parameter, payment, and alternative-tool context makes it incomplete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

With four parameters and 0% schema description coverage, the description needs to carry parameter meaning but does not. It vaguely gestures at the candidate and preservation, yet explains nothing about original, semantic_context, claimed_transformation, payment_rail, max_total_price, or idempotency_key.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose2/5

Does the description clearly state what the tool does and how it differs from similar tools?

Tautological: description restates name/title.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies a use case, auditing external compiler/AI changes, but gives no explicit when-to-use or when-not-to-use guidance. It also does not route the agent among the many comparison, equivalence, preservation-audit, and optimization siblings.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

cancel_jobCancel an RQM jobA
Idempotent
Inspect

Request cancellation of one authorized product job.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription

No output parameters

TDQS

A3.8/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the key traits: readOnlyHint=false, idempotentHint=true, destructiveHint=false. The description adds the important nuance that this is a request, implying cancellation may not be immediate or guaranteed, and that only authorized jobs can be cancelled. It stops short of stating what happens to in-flight jobs or partial results, so it adds value but not rich behavioral context.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single, front-loaded sentence stating the action and scope. Every word earns its place with no redundancy or filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be explained. Annotations and the full schema cover the structured details. The only remaining gap is the absence of prerequisite or post-call guidance, but the definition is largely complete for a single-purpose cancellation tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and the anyOf variants fully document job_id, product, schema_version, and idempotency_key constraints. The description adds no further parameter meaning beyond what the schema already provides, which fits the baseline 3 when structured data does the heavy lifting.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb (Request cancellation) and resource (product job). It uses 'one authorized product job' to scope it, which differentiates from submission siblings like submit_quantum_job and run_buyer_job, though it doesn't name the primary alternative explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is implied: request cancellation for one authorized product job. There is no explicit when-to-use guidance or mention of alternatives such as checking status first with get_job_status, nor any warning about jobs already completed. Adequate but with clear gaps.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

check_quantum_circuitCheck whether this quantum circuit is safe to send downstream, and return a bounded go, no-go, or unsupported decision with evidence.C
Idempotent
Inspect

Check whether this quantum circuit is safe to send downstream, and return a bounded go, no-go, or unsupported decision with evidence.

NameRequiredDescriptionDefault
requestYes
payment_railNo
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.1/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description adds essentially nothing beyond the annotations. It does not explain why readOnlyHint=false on what sounds like a check operation, nor does it disclose the paid nature of the call implied by max_total_price and payment_rail, the meaning of the safe/balanced/aggressive profile, or what 'bounded' means for the decision. The stated return shape is already documented by the output schema.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

It is a single front-loaded sentence with no padding, which is structurally fine. But it duplicates the title verbatim and omits the operational detail that would make the brevity worthwhile, so it is under-specified rather than efficient.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a tool with a deeply nested schema, a required price cap, a payment rail, and an idempotency contract, the one-line description is far too thin. The output side is covered by the output schema, but the input contract – especially billing and what distinguishes a 'safe' verdict – is undocumented.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across four parameters (three required), including a nested request object and a pricing ceiling with a strict decimal pattern. The description explains none of them – not max_total_price, payment_rail, idempotency_key, or the profile enum – leaving the caller to guess at payment and idempotency semantics.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose2/5

Does the description clearly state what the tool does and how it differs from similar tools?

Tautological: description restates name/title.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no explicit when-to-use statement, no exclusion, and no named alternative among the ~40 siblings. The phrase 'safe to send downstream' hints at a pre-submission gate, but the agent must infer that this precedes submit_quantum_job rather than, say, describe_quantum_capabilities or quantum_openqasm3_preflight_v1.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

classify_two_qubit_operationClassify this two-qubit operation by its nonlocal content and local-equivalence class.D
Idempotent
Inspect

Classify this two-qubit operation by its nonlocal content and local-equivalence class.

NameRequiredDescriptionDefault
requestYes
payment_railNo
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

D1.8/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already state readOnlyHint=false, idempotentHint=true, destructiveHint=false, and openWorldHint=false. The description adds nothing about behavior. In particular it omits the paid nature of the call, the required idempotency and price-cap parameters, the accepted input forms (matrix vs circuit), and the meaning of the classification output, which are important for correct invocation.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness2/5

Is the description appropriately sized, front-loaded, and free of redundancy?

It is a single short sentence, but that brevity reflects under-specification, not information density. There is no front-loaded purpose beyond the title, and no structure.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness1/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The tool is complex: four parameters, nested objects, an enum payment rail, a price cap, and a provider-style paid call, with 0% schema description coverage. Despite this, the description offers only one sentence that repeats the title, leaving the agent with essentially no guidance beyond structured fields.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across four parameters including deeply nested request.matrix and request.circuit objects, so the schema alone does not explain them; the description must compensate, and it does not. It never mentions idempotency_key, max_total_price, payment_rail, or the matrix/circuit input alternatives.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose2/5

Does the description clearly state what the tool does and how it differs from similar tools?

Tautological: description restates name/title.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no when-to-use, when-not-to-use, or alternative-tool guidance. The description does not explain when an agent should classify an operation here rather than call the local-equivalence or target-synthesis siblings. The only usage signal is implicit in the word 'classify'.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

compare_quantum_circuitsTell me whether these two quantum circuits implement the same operation within the stated phase context.C
Idempotent
Inspect

Tell me whether these two quantum circuits implement the same operation within the stated phase context.

NameRequiredDescriptionDefault
requestYes
payment_railNo
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.1/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover safety (idempotentHint=true, destructiveHint=false, openWorldHint=false), but the description omits anything about the commercial wrapper implied by required max_total_price and optional payment_rail, nor how idempotency_key governs replay. The only added nuance, 'stated phase context', hints at the semantic_context parameter but never explains it.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

It is a single front-loaded sentence with no padding, but its brevity comes from under-specification rather than compression; every required detail is simply absent.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a tool with a deeply nested schema, required payment/idempotency fields, and a rich set of near-duplicate siblings, one sentence is not enough. The output schema relieves the need to describe return values, but input modes and the cost/idempotency contract remain unexplained.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across 4 parameters, including nested objects and two enums (format, semantic_context) and a regex-constrained price string. The description maps only loosely to request.original / request.candidate and semantic_context, and says nothing about format values, source vs. circuit input modes, idempotency_key, or max_total_price.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose2/5

Does the description clearly state what the tool does and how it differs from similar tools?

Tautological: description restates name/title.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no statement of when to reach for this tool versus the many equivalence/comparison siblings, nor any prerequisites or exclusions. Usage is only weakly implied by the verb 'compare'.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

create_funding_sessionCreate an RQM MCP funding sessionC
Idempotent
Inspect

Create an idempotent Stripe Checkout URL for human prepaid funding.

NameRequiredDescriptionDefault
amountYes
schema_versionYes
idempotency_keyYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.6/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare write, idempotent, open-world, non-destructive, so 'idempotent' in the description is largely redundant, and 'Stripe Checkout URL' only restates openWorldHint. It adds nothing about what idempotency_key collisions return, whether the URL expires, or any Stripe/account prerequisite — real gaps for an external-side-effect mutation.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single twelve-word sentence with the key qualifiers front-loaded and no filler. Its brevity is efficient, though here it shades into under-specification rather than economy.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The output schema can cover the returned URL, so return values are not the issue. But for a 3-param, zero-coverage mutation that touches an external payment provider, the description should at minimum explain amount units and idempotency behavior; neither appears.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across all three required parameters, so the description carries the full burden and delivers nothing. The critical question — whether 'amount' is a decimal currency string, which currency, and any minimum — is unanswered, as is the purpose of the const schema_version and the reuse rules for idempotency_key.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and artifact: create a Stripe Checkout URL for human prepaid funding. An agent can tell this is the money-loading tool rather than a job/circuit tool, though the description never names its nearest sibling (get_account_balance) or explains the relationship between the two.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'for human prepaid funding' implies the context but gives no explicit when-to-use guidance, no prerequisites (e.g. that a human must complete the checkout in a browser), and no mention of when to prefer checking an existing balance instead. The agent must infer all of this.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

describe_quantum_capabilitiesDiscover RQM quantum capabilities and domain guidanceA
Read-onlyIdempotent
Inspect

Free, anonymous API-owned scientific capability contracts and domain suggestions. Start here before choosing or funding a quantum job. Inspect separate source, installed, hosted, simulator, live-QPU and public coverage; unknown means unverified. Read schemas, examples and limits; unavailable chemistry, cryptography or hybrid workflows must not be replaced with Bell or promised as execution. This finite registry is not the complete roadmap. Workflow tool references do not promise availability on this endpoint or eligibility for the caller. No account, balance, job, private policy, quote, reservation or hardware execution is accessed. Existing authenticated tools own those operations.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription

No output parameters

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the annotations (readOnly, idempotent, openWorld, non-destructive), the description adds that it is free and anonymous with no auth, no account and no side effects, and warns that 'unknown means unverified' and that workflow references 'do not promise availability... or eligibility.' These are meaningful behavioral caveats the annotations do not convey.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The core purpose and the when-to-use cue are front-loaded, which is good, but the body is a dense run-on of semicolon-joined caveats that reads more like legal boilerplate. Several clauses ('Workflow tool references do not promise availability...') are useful but packed without structure, costing scannability.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need no explanation, and the description covers scope, non-goals, anonymity, and fidelity caveats ('finite registry is not the complete roadmap'). It is largely complete for a no-arg discovery tool, with only the slightly overloaded framing keeping it from a 5.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, and with additionalProperties=false there is nothing to document. Baseline 4 applies; the schema coverage is 100% and no parameter guidance is needed.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific purpose: a discovery/registry tool for 'scientific capability contracts and domain suggestions' and tells the agent to 'Start here before choosing or funding a quantum job.' This distinguishes it from authenticated capacity-listing siblings, though the leading phrase 'Free, anonymous API-owned scientific capability contracts' is jargon-heavy.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly says when to use it ('Start here before choosing or funding a quantum job') and delineates what it does not cover, noting that 'Existing authenticated tools own those operations' for accounts, quotes, reservations and execution. It names categories of alternatives rather than exact sibling tools, so it stops short of a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

diagnose_quantum_phaseFind the phase, rotation, ordering, or convention bug in this quantum operation.D
Idempotent
Inspect

Find the phase, rotation, ordering, or convention bug in this quantum operation.

NameRequiredDescriptionDefault
requestYes
payment_railNo
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

D1.8/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare idempotentHint=true, destructiveHint=false, openWorldHint=false, and notably readOnlyHint=false, which signals a state-consuming/paid operation rather than a pure read. The description adds nothing beyond that: it never says the call consumes a job or credits, requires an idempotency key, or carries a max_total_price guard, so the non-read-only nature is left unexplained.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness2/5

Is the description appropriately sized, front-loaded, and free of redundancy?

It is one short, front-loaded sentence, but it duplicates the title exactly and therefore contributes zero information beyond what the agent already sees; brevity here reflects under-specification, not efficiency.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness1/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema excuses explaining return values, but this tool has a deeply nested input, required payment and idempotency parameters, and a rich set of look-alike siblings. A single tautological sentence cannot make the definition callable with confidence.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across four parameters, including a nested request object requiring 'original' and 'candidate' circuits plus a semantic_context enum, and payment fields (payment_rail, max_total_price, idempotency_key). The description explains none of them and does not even reveal that two circuits must be supplied for comparison.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose2/5

Does the description clearly state what the tool does and how it differs from similar tools?

Tautological: description restates name/title.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no when-to-use guidance, no prerequisites, and no mention of alternatives. With a dozen diagnostic and phase-related siblings in the list, the agent has no basis in the description for choosing this tool over them.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

diagnose_quantum_workflowDiagnose why this quantum workflow failed and return bounded corrective actions.C
Idempotent
Inspect

Diagnose why this quantum workflow failed and return bounded corrective actions.

NameRequiredDescriptionDefault
requestYes
payment_railNo
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover safety/idempotency (readOnlyHint=false, idempotentHint=true, destructiveHint=false, openWorldHint=false), so the description's only extra content is 'bounded corrective actions', which is never defined. Critically, the required max_total_price, payment_rail and idempotency_key parameters show this is a metered/paid operation, and the description says nothing about cost, billing, or that the call is non-read-only despite sounding diagnostic.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence with no filler, so it is not padded. But the brevity comes from under-specification rather than economy: nothing beyond the title is conveyed, so the compactness is not earning its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values needn't be explained, but the input side is complex (nested objects, enum stage, 0% schema coverage) and the tool appears to be a paid, non-read-only call. Given that complexity, a one-line restatement of the title leaves the agent without the guidance needed to invoke it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across four parameters (three required) plus deeply nested request objects (target, circuit, failure_stage, error_text), and the description adds no parameter meaning whatsoever. It never mentions circuit input formats, failure_stage values, or the pricing/idempotency contract, leaving all of that undocumented.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose2/5

Does the description clearly state what the tool does and how it differs from similar tools?

Tautological: description restates name/title.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no statement of when to use this versus the sibling diagnostic tools, no prerequisites, and no exclusions. The phrase 'why this quantum workflow failed' hints at the situation, but the agent must infer the trigger conditions and cannot tell whether it should call this or quantum_failed_workflow_diagnosis_v1.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_account_balanceGet RQM MCP account balanceA
Read-onlyIdempotent
Inspect

Read the authenticated canonical Account Core prepaid USD balance.

NameRequiredDescriptionDefault
schema_versionYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

A3.6/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false, and openWorldHint=false, covering the safety profile. The description adds two useful facts beyond them: the call is authenticated and the balance is prepaid and denominated in USD.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence with no filler. Every word (authenticated, canonical, prepaid, USD) narrows the scope of the resource, so nothing is wasted.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return-value structure need not be described, and the annotations fully cover safety and idempotency. The description is adequate for a no-argument read tool; only a hint about the account scope (e.g. per-workspace vs global) is absent.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 0% and the single parameter (schema_version) is an opaque version const that the description never mentions. However, a fixed const discriminator carries no real semantic decisions for the agent, so the omission is minor; baseline 3 holds.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description pairs a specific verb ("Read") with a specific resource ("authenticated canonical Account Core prepaid USD balance"), and no sibling tool competes for that purpose. It is clear but relies on internal jargon ("canonical Account Core") that an agent has no external referent for.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No explicit when/when-not guidance or named alternatives, but usage is strongly implied by the name and the read-only nature of a balance check. An agent can infer this is the tool for checking prepaid funds, though the description never says so.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_capabilityGet one RQM job capabilityC
Read-onlyIdempotent
Inspect

Return one full approved public Wave capability descriptor.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.8/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover readOnly, idempotent, non-destructive, and closed-world behavior. The description adds one useful trait beyond them: only 'approved public' descriptors are returned, implying unauthorized or unapproved capabilities are not surfaced. It says nothing about what happens on a missing or unapproved ID, which for a lookup tool is a notable gap.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single short sentence with no filler, front-loading the verb and resource. It is slightly too terse for the schema's multi-product, multi-version request union.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values needn't be described, but the input schema is a four-branch anyOf with product-specific consts and schema_version values, and the description provides no orientation to it. Combined with the 'Wave'-only scope claim against a multi-product enum, the definition is not complete enough for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and the request object documents schema_version, product, and capability_id with consts and patterns, so the baseline is 3. The description adds nothing about how to pick the right product or schema_version variant, and its 'Wave'-only framing may mislead an agent away from the quantum/robotics branches.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The verb 'Return' and resource 'one full approved public Wave capability descriptor' give a concrete shape, but the mention of 'Wave' alone conflicts with the schema's product enum (wave, quantum, robotics) and with the title's 'RQM job capability'. The description also fails to distinguish this single-item fetch from sibling tools like list_capabilities and describe_quantum_capabilities.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance on when to use this versus list_capabilities (multiple) or describe_quantum_capabilities. The agent must infer that 'one' means single-record lookup, with no stated conditions or prerequisites.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_job_resultGet RQM job resultA
Read-onlyIdempotent
Inspect

Read one completed and already-settled product result.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription

No output parameters

TDQS

A3.6/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover read-only, idempotent, non-destructive, closed-world behavior. The description adds a meaningful gate that only finalized results are returned, which is beyond the annotations, but it does not say what happens when the job is not settled or how 'settled' is determined.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence with no filler. Every word, including the state qualifiers, carries information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With rich annotations, an output schema, and 100% schema coverage, the description only needs to cover the lifecycle constraint, which it does. It remains thin on what 'settled' means, error behavior for incomplete jobs, and its relationship to get_job_status.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool is modeled with zero top-level parameters and the anyOf reference shapes (job_id, product, schema_version) are fully described in the schema. Per the baseline, 4 is appropriate; the description adds nothing about the reference fields but does not need to.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (Read) and resource (product result) with a state constraint (completed and already-settled), which is clearer than a bare 'get result'. It does not explicitly distinguish itself from siblings like get_job_status or list_buyer_jobs, so it stops short of a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase 'completed and already-settled' implies when the tool is applicable, but there is no explicit guidance on the alternative for non-settled jobs (get_job_status) or on polling/waiting behavior. Usage is inferable but not directed.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_job_statusGet RQM job statusB
Read-onlyIdempotent
Inspect

Read one authorized Wave or Studio managed-simulator job.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription

No output parameters

TDQS

B3.3/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The annotations already declare readOnlyHint, idempotentHint, non-destructive behavior, and a closed-world scope. The description adds useful context that it reads only authorized jobs and only for Wave or Studio managed simulators, but it does not disclose not-found behavior, status values, or error semantics.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

It is a single front-loaded sentence with no wasted words. The scope and authorization constraint are stated immediately.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists and the annotations carry the safety profile, so the description need not explain return values. However, it remains ambiguous about how this differs from get_job_result and does not explicitly say it returns status rather than results.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema has 100% description coverage and encodes the job_id, product, and schema_version variants with consts and enums. The description adds no parameter meaning beyond that schema, so the baseline of 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description has a specific verb ("Read") and a specific resource ("one authorized Wave or Studio managed-simulator job"). It distinguishes this from list operations by saying "one," but it does not explicitly distinguish it from the sibling get_job_result, which also reads a single job.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no guidance on when to use this tool versus get_job_result, list_buyer_jobs, or cancel_job. The word "authorized" hints at access constraints but does not tell the agent when this tool is the right choice.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_studio_receiptGet Studio payment receiptB
Read-onlyIdempotent
Inspect

Retrieve the durable Account Core receipt for one settled Studio reservation.

NameRequiredDescriptionDefault
reservation_idYes
schema_versionYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

B3.1/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive and closed-world, so safety is covered. The description adds genuinely new context with 'durable' and 'settled' — implying receipts are immutable snapshots that only exist after settlement — but does not say what happens when no receipt exists, nor whether any authorization scope is required.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence with no filler. Every phrase ('durable', 'Account Core', 'settled', 'one') carries distinguishing meaning.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return-value detail is rightly omitted, and the input schema is small. Still, for a tool whose required string is a strict const discriminator and whose eligibility depends on settlement state, the description leaves the two operationally important gaps (precondition and schema_version) unaddressed.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description bears the burden, yet it never mentions either parameter. It indirectly frames reservation_id as identifying a settled Studio reservation, but says nothing about the required schema_version discriminator (a fixed const value the agent must supply verbatim), which is the main place an agent could fail.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

Specific verb ('Retrieve') plus a precise resource ('durable Account Core receipt') scoped to 'one settled Studio reservation'. An agent knows exactly what object it gets back. It stops short of naming how this relates to any sibling, though no sibling appears to fetch receipts, so confusion risk is low.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no explicit when-to-use statement, no when-not-to-use, and no named alternative. The word 'settled' hints at a precondition (the reservation must be settled), but that must be inferred rather than stated, and nothing tells the agent what to do for unsettled or cancelled reservations.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

list_buyer_jobsList RQM buyer jobsC
Read-onlyIdempotent
Inspect

Return complete agent discovery contracts and readiness for the exact 20/20/20 RQM specialist work portfolio.

NameRequiredDescriptionDefault
productNo
surfaceNobuyer_job
schema_versionNorqm.jobs.agent-catalog-request.v1

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and closed-world behavior, so the safety profile is covered. The description adds no further behavioral context — no pagination, filtering, or result-size behavior — and instead makes an opaque completeness claim ('exact 20/20/20') that the agent cannot verify or act on.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

It is a single, reasonably short sentence with no filler padding, which is appropriate in size. However, it front-loads cryptic jargon ('20/20/20 RQM specialist work portfolio') rather than the plain purpose, so the sentence does not fully earn its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be explained, but with three undocumented parameters at 0% coverage and an ambiguous description of what is actually returned, the definition is not complete enough for an agent to invoke it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% and the description never mentions product, surface, or schema_version. The two enums (product, surface) and the fixed schema_version const are left entirely unexplained, so the description does nothing to compensate for the coverage gap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose2/5

Does the description clearly state what the tool does and how it differs from similar tools?

The name and title say 'list buyer jobs', but the description instead promises 'complete agent discovery contracts and readiness for the exact 20/20/20 RQM specialist work portfolio' — a phrase that never names the resource being listed and reads as internal jargon. An agent cannot confidently distinguish this from siblings like search_buyer_jobs or list_capabilities based on this text.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no statement of when to call this rather than search_buyer_jobs, list_capabilities, or run_buyer_job, and no prerequisites or exclusions. Usage must be inferred entirely from the name.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

list_capabilitiesList RQM job capabilitiesC
Read-onlyIdempotent
Inspect

Describe the preserved v0/v1 surface or the dynamic v2/v3 Wave catalog.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.8/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive and closed-world, so the safety profile is fully covered structurally. The description's genuine addition is that results come from two different backing surfaces (a frozen legacy surface vs a live v2/v3 catalog), which matters behaviorally since output shape likely differs by mode. It adds nothing about result volume, pagination, or whether legacy entries are deprecated.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence with zero filler. Its terseness is a content problem (scored elsewhere), not a structure problem.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values needn't be explained. But for a tool with a six-branch anyOf discriminator across two distinct versioned surfaces, one sentence leaves the agent unable to decide which schema_version to send or what it will get back in each case.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Reported parameter count is 0 with 100% schema coverage, which normally earns the baseline of 4, but the schema is a six-branch discriminator on schema_version that an agent will actually have to choose. The description's "v0/v1" / "v2/v3" framing only loosely maps to the schema's v1/v2/v3 const values and "v0" appears nowhere in the schema, so it clarifies part of the choice while introducing a term the agent cannot match to any allowed value.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

Names a verb ("Describe") and two target surfaces (preserved v0/v1 surface, dynamic v2/v3 Wave catalog), so the resource area is identifiable. But "preserved v0/v1 surface" is undefined internal jargon, and the description never says these are *job* capabilities (only the title does) nor how this differs from siblings like get_capability and describe_quantum_capabilities.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It presents two modes but gives no rule for choosing between them, and no guidance at all on when to use this tool instead of get_capability or describe_quantum_capabilities. The agent is left to infer the selection logic from the six-branch input schema.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

optimize_quantum_circuitMake this quantum circuit smaller, but return the original unless equivalence is verified.C
Idempotent
Inspect

Make this quantum circuit smaller, but return the original unless equivalence is verified.

NameRequiredDescriptionDefault
requestYes
payment_railNo
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.2/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already carry safety profile (readOnlyHint=false, destructiveHint=false, idempotentHint=true, openWorldHint=false). The description adds real beyond-schema behavior: a fallback guarantee that the original circuit is returned unless equivalence is verified, which tells the agent the operation is non-destructive to semantics. It omits other significant traits, notably that this is a paid call requiring max_total_price/payment_rail and an idempotency_key.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

It is a single short, front-loaded sentence with no filler, which is good structure. However, the brevity here comes from under-specification rather than tight editing; the one sentence is a copy of the title and carries no additional information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Output schema exists, so return values need not be explained, but for a tool with three required params, nested request objects, enums, a pricing/paid-call dimension, and many near-identical siblings, the one-line description leaves major gaps an agent would need in order to call it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across 4 parameters, including nested objects and enums (backend, profile, format, payment_rail, max_total_price). The description explains none of them — not what 'profile' safe/balanced/aggressive means, not what max_total_price controls, not the circuit format requirements — so it fails to compensate for the schema gap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose2/5

Does the description clearly state what the tool does and how it differs from similar tools?

Tautological: description restates name/title.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No when-to-use, when-not-to-use, or alternative routing is given. With roughly a dozen optimization/equivalence siblings in the list, the description offers no signal about which one an agent should pick or what preconditions (e.g. a supported circuit format) apply.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_circuit_assurance_report_v1Circuit assurance reportC
Idempotent
Inspect

Problem: Validate, compile, and report bounded assurance evidence for OpenQASM 3. Input: JSON with source. Result: assurance outcome, warnings, normalized source and evidence. Limits: Local software evidence only; 3 verification qubits; 65536 source bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.8/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already disclose idempotent=true, readOnlyHint=false, destructiveHint=false and closed-world behavior; the description usefully adds that only local software evidence is produced and caps qubits and source size. However, it never reveals that invocation is a priced buyer job with a fixed max_total_price of 0.100000, which is material behavior for a non-read-only tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The Problem/Input/Result/Limits labeling is front-loaded and there is no filler prose. But the compression goes too far: the "Input" line is actively misleading against the real schema, so brevity costs accuracy rather than earning its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists and return content is sketched (outcome, warnings, normalized source, evidence), so that part is adequate. Against 4 required params, a nested generic request object, and a priced-job invocation model, the definition omits the pricing/idempotency contract and all sibling differentiation, leaving meaningful gaps.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must carry parameter meaning, and it only says "Input: JSON with source." It never mentions the required idempotency_key or the required max_total_price constant, so an agent reading only the description would not know it is committing to a fixed 0.1 price with an idempotent job key.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific domain verb set ("Validate, compile, and report bounded assurance evidence for OpenQASM 3"), so the resource is unambiguous. It never distinguishes itself from near-identical siblings such as quantum_openqasm3_preflight_v1, quantum_openqasm3_repair_v1, or check_quantum_circuit, leaving the agent to guess which one covers assurance evidence.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The ">Limits" line scopes the guarantees (local software evidence, 3 qubits, 65536 bytes) but gives no when-to-use or when-not-to-use guidance and names no alternative. Nothing tells the agent to pick this over the preflight, repair, or check_circuit siblings.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_cross_provider_portability_v1Cross Provider PortabilityB
Idempotent
Inspect

Problem: Translate this supported OpenQASM 3 circuit to the supplied local toolchain format without silent gate substitution. Input: JSON with source, target format. Result: translated target artifact, explicit gate mapping, source and artifact digests. Limits: Local software evidence only; 65536 source bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

B3.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish idempotent, non-destructive, closed-world, non-read-only behavior, so the bar is lower and the description clears it by adding real substance: explicit gate mapping is returned, substitution is never silent, digests are produced, and there is a hard 65536 source-byte limit. It omits that the 0.250000 price ceiling implies a billable engagement, which is the one behavioral fact an agent most needs.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The Problem/Input/Result/Limits layout is front-loaded and dense—each clause carries information, with the core purpose in the first sentence and hard limits in the last. Slightly telegraphic, but no waste.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be described, and the safety profile is covered by annotations. What is missing is material for a tool whose schema demands a max_total_price: no indication that invoking it may incur cost, that idempotency_key governs retries, or how it relates to the near-identical translate_quantum_circuit sibling.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across four required parameters. The description only clarifies that the payload carries 'source' and 'target format' inside the opaque request object; schema_version, idempotency_key, and especially max_total_price (a cost cap) are left entirely undocumented in both schema and description, so the agent has to guess at pricing semantics.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource: translate a supported OpenQASM 3 circuit into the supplied local toolchain format, with the distinguishing constraint 'without silent gate substitution.' However, the sibling set contains translate_quantum_circuit, quantum_provider_target_compile_v1, and quantum_openqasm3_preflight_v1, and the description never says which of these to prefer, so the agent cannot fully disambiguate from the text alone.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is only implied through constraints: the input must be a 'supported OpenQASM 3 circuit' targeting a 'local toolchain format,' and evidence is 'local software only.' There is no explicit when-to-use / when-not-to-use statement and no named alternative for unsupported circuits or provider-hosted compilation.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_execution_plan_select_v1Execution Plan SelectB
Idempotent
Inspect

Problem: Select a supported execution plan against the supplied cost, depth, duration limits, and weights. Input: JSON with plans, weights, maximum cost usd, maximum depth, maximum duration seconds. Result: ranked feasible plans, objective scores, selected plan identity. Limits: Local software evidence only; 4096 operations; 65536 request bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

B3.2/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare idempotentHint=true, destructiveHint=false and openWorldHint=false, so the safety profile is covered. The description adds genuinely useful operational limits (4096 operations, 65536 request bytes, local evidence only) and the result shape (ranked feasible plans, objective scores, selected identity). It does not say what happens when no plan is feasible or whether selection records anything, which matters given readOnlyHint=false.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Four labelled sentences (Problem/Input/Result/Limits) with the purpose front-loaded and no filler. The 'Problem:' label is slightly odd phrasing but does not cost comprehension. Dense and appropriately sized for a single-call computational tool.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so not explaining return values in detail is acceptable, and the description still summarizes them. For a tool with an opaque nested request object, missing guidance on plan/weight structure, idempotency_key semantics, and the infeasible-plan case leaves gaps an agent would hit on first invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% and 'request' is a free-form nested object, so the description must compensate. It does name the request payload contents (plans, weights, maximum cost usd, maximum depth, maximum duration seconds), which is real added meaning. However, it never explains the shape of a plan entry, weight units or defaults, nor the roles of schema_version, idempotency_key, and the odd const max_total_price, leaving half the surface opaque.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource: select a supported execution plan subject to cost, depth, duration limits and weights. The 'Problem/Input/Result' framing makes the selection-and-ranking intent unambiguous. It does not name a sibling or explain how it differs from circuit-level tools like optimize_quantum_circuit, so it stops short of 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no statement of when to reach for this tool versus the many sibling quantum tools, nor any exclusion or prerequisite. 'Local software evidence only' is a scope limitation on inputs, not routing guidance. The agent must infer the use case from the purpose line alone.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_failed_workflow_diagnosis_v1Failed Workflow DiagnosisB
Idempotent
Inspect

Problem: Diagnose why this bounded quantum workflow failed and return supported corrective actions. Input: JSON with stage, error text. Result: failure class, evidence terms, bounded corrective actions. Limits: Local software evidence only; 65536 request bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

B3.4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=false, idempotentHint=true and destructiveHint=false, so safety is covered. The description adds genuinely new behavioral constraints — local-evidence-only scope and a 65536-byte request limit — but never mentions that invocation is a paid job (max_total_price 0.500000), which is the single most consequential trait of this non-read-only tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The Problem/Input/Result/Limits labeling front-loads purpose and constraints with no filler, and the whole definition fits in four short clauses. Slight terseness ('Input: JSON with stage, error text') comes at the cost of a little clarity, but nothing is wasted.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Because an output schema exists, the terse result summary is acceptable, and the description does cover the nested request payload and size limit. It still leaves material gaps for a priced, idempotent job tool: no mention of cost/credit consumption, idempotency behavior, or how it differs from the const-schema twin sibling.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

With 0% schema description coverage, the description does real work by revealing that the opaque `request` object carries 'stage' and 'error text' fields the schema cannot express. It says nothing about the other three required envelope parameters (idempotency_key, schema_version, max_total_price), so it only partially compensates for the coverage gap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Diagnose why this bounded quantum workflow failed') plus the deliverable ('supported corrective actions'). However, it never distinguishes itself from the near-identical sibling diagnose_quantum_workflow, leaving the agent to guess which of the two to pick.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is only implied by the stated input ('stage, error text') and the constraint 'Local software evidence only', which hints at the scope of applicability. There is no explicit when-to-use/when-not-to-use guidance and no routing advice toward diagnose_quantum_workflow, quantum_simulation_anomaly_diagnostic_v1, or the repair siblings.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_gate_basis_decomposition_v1Gate Basis DecompositionB
Idempotent
Inspect

Problem: Decompose this supported circuit operation into the supplied bounded gate basis and verify the declared relation. Input: JSON with operation, target basis, phase context. Result: decomposition or withheld candidate, gate list, verification status. Limits: Local software evidence only; 65536 request bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

B3.3/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare the safety profile: non-read-only, idempotent, non-destructive, and closed-world. The description adds useful behavioral context such as 'Local software evidence only,' a 65536-byte request limit, and the possibility of a 'withheld candidate.' However, despite max_total_price and idempotency_key implying a priced job submission, it never explains cost, job lifecycle, or async behavior.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is four short, front-loaded sentences labeled Problem, Input, Result, and Limits. Every sentence conveys actionable information, and there is no filler or repetition.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The tool has an output schema and annotations, which reduces the description's burden around return values and safety. Still, for a four-parameter, nested-object tool with 0% schema description coverage and a fixed max_total_price, the description omits important job/payment semantics and does not fully specify the request shape.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must compensate. It does add meaning for the main nested request by naming operation, target basis, and phase context, but it does not explain the required top-level fields idempotency_key, schema_version, or the fixed max_total_price constraint. This is partially compensatory but leaves clear gaps.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific action: decompose a supported circuit operation into a supplied bounded gate basis and verify the declared relation. This is more concrete than a generic 'process' or 'compute' label. It does not explicitly differentiate itself from related siblings such as quantum_two_qubit_target_synthesis or synthesize_two_qubit_target, which prevents a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description explains the problem, input, result, and limits, but gives no when-to-use guidance, no exclusions, and no named alternatives. An agent must infer from the action alone whether this is the right tool versus translation, optimization, or synthesis siblings.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_managed_simulator_v1Managed simulatorA
Idempotent
Inspect

Problem: Execute a bounded RQM Circuit IR circuit on the managed local statevector simulator. Input: JSON with circuit ir. Result: typed counts, probabilities, simulation configuration evidence. Limits: Local software evidence only; 16 qubits; 250 operations.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

A3.5/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare non-read-only, non-open-world, idempotent, non-destructive behavior. The description adds useful operational traits beyond annotations: local software evidence only, 16-qubit and 250-operation limits, and typed counts/probabilities/configuration evidence as results.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is compact and front-loaded with Problem/Input/Result/Limits structure. Every sentence contributes useful scoping or output information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be fully explained, and annotations cover safety/idempotency. But given the complex nested input schema with 0% parameter coverage, the description is incomplete about how to construct the required request payload.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, and the tool has four required parameters including a nested arbitrary request object. The description only says 'JSON with circuit ir,' leaving schema_version, idempotency_key, max_total_price, and the request wrapper largely unexplained.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource: 'Execute ... circuit on the managed local statevector simulator,' making the core operation clear. The local-simulator scope helps distinguish it from job-submission siblings, but it does not explicitly name an alternative tool.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It implicitly indicates when the tool applies via 'Local software evidence only; 16 qubits; 250 operations,' so an agent can infer it is for bounded local simulation. However, it gives no explicit when-to-use guidance versus siblings such as submit_quantum_job, run_buyer_job, or the comparison/diagnostic tools.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_openqasm3_preflight_v1OpenQASM 3 preflightB
Idempotent
Inspect

Problem: Parse, normalize, and assess OpenQASM 3 before downstream execution. Input: JSON with source. Result: go, no-go, or unsupported verdict, normalized source, warnings and evidence. Limits: Local software evidence only; 3 verification qubits; 65536 source bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

B3.1/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The Limits sentence adds real context beyond annotations — local software evidence only, 3 verification qubits, 65536-byte cap — which the agent could not derive from the schema. However, readOnlyHint=false combined with required max_total_price and idempotency_key signals a paid job submission, and the description never mentions cost, quoting, or idempotency semantics, which is the most consequential behavior of this tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The Problem/Input/Result/Limits framing front-loads purpose and constraints with no filler. Every clause carries information, though the telegraphic style sacrifices some connective clarity.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The output schema justifies skipping return-value detail, and the Limitations line is a genuine plus. But for a tool that consumes a price ceiling and idempotency key, the description omits pricing, retry/idempotency behavior, and the request payload contract — significant gaps at 0% schema coverage with nested objects.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% and all four parameters are required, yet the description only says 'Input: JSON with source'. The required schema_version const, idempotency_key pattern, and especially max_total_price (a fixed '0.010000' price ceiling) are undocumented in both schema and description. The nested, untyped 'request' object leaves the actual QASM payload shape entirely to guesswork.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb set and resource: 'Parse, normalize, and assess OpenQASM 3 before downstream execution', which distinguishes it from siblings like repair_openqasm3 or optimize_quantum_circuit. It does not explicitly name the sibling it is not, so an agent must infer the boundary from the 'preflight' framing.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase 'before downstream execution' implies when to call it, but there is no explicit guidance on when to use it versus quantum_openqasm3_repair_v1 (for broken source) or check_quantum_circuit. The 'unsupported verdict' hint suggests a fallback path but never says what to do next.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_openqasm3_repair_v1Openqasm3 RepairA
Idempotent
Inspect

Problem: Repair this bounded OpenQASM 3 program only with the supplied conservative repair policy. Input: JSON with source, allowed repairs. Result: repaired or withheld source, exact edit list, post-repair validation verdict. Limits: Local software evidence only; 65536 source bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

A3.5/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=false, idempotentHint=true, and destructiveHint=false. The description adds meaningful behavioral context beyond that: it says the result may be 'repaired or withheld source', includes an 'exact edit list', a 'post-repair validation verdict', and a 65536-byte source limit. This is useful for understanding outcomes and constraints, though it does not explain pricing/account implications of the required max_total_price.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is compact and front-loaded using Problem/Input/Result/Limits labels. Every sentence carries operational information, with no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be fully explained, and the description covers the high-level result and size limit. However, for a tool with four required parameters and zero schema description coverage, the description does not provide enough detail about the envelope fields to be fully complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across 4 required parameters, so the description must carry the semantic burden. It only says the input is 'JSON with source, allowed repairs', which loosely maps to the nested 'request' object but does not explain the required schema_version, idempotency_key, or max_total_price fields.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific verb and resource ('Repair this bounded OpenQASM 3 program') and specifies the conservative repair policy scope. It is clear what the tool does, but it does not distinguish itself from the sibling 'repair_openqasm3' or 'quantum_openqasm3_preflight_v1', leaving an agent to infer the difference.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase 'only with the supplied conservative repair policy' implies a constrained use case, and the limits line indicates local software evidence only. However, there is no explicit when-to-use guidance versus the similar repair_openqasm3 or preflight siblings, so selection remains partly inferred.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_optimization_preservation_audit_v1Optimization preservation auditC
Idempotent
Inspect

Problem: Audit candidate optimization equivalence and qualitative coupling preservation. Input: JSON with original circuit, candidate circuit. Result: preserved or candidate-withheld outcome, input and output hashes, metric and.... Limits: Local software evidence only; 3 verification qubits; 65536 request bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly=false, idempotent=true, openWorld=false, destructive=false. The description adds real value beyond that with hard limits (local software evidence only, 3 verification qubits, 65536 request bytes), but it omits that this is a priced job tied to max_total_price=0.250000, and the result line trails off mid-sentence.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness2/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The Problem/Input/Result/Limits framing is efficient, but the description is literally truncated ('metric and....') and uses an unclosed parenthetical of jargon. What little space is used is partly wasted on an incomplete clause.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values needn't be explained in depth, but for a non-read-only, priced, idempotent job tool the description should cover cost/charging and idempotency behavior. With 0% parameter coverage and a truncated result sentence, an agent cannot reliably construct a valid call.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across four required parameters, so the description must compensate and largely doesn't. It mentions 'original circuit, candidate circuit' inside the opaque request object but says nothing about schema_version, idempotency_key semantics, or why max_total_price is pinned to a constant.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific verb and resource ('Audit candidate optimization equivalence and qualitative coupling preservation'), which is more concrete than a restated title. However, 'qualitative coupling preservation' is opaque jargon, and nothing distinguishes it from close siblings such as quantum_supported_circuit_equivalence_v1, compare_quantum_circuits, or audit_quantum_transformation.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No when-to-use or when-not-to-use guidance is given, and no alternative sibling is named. An agent facing several equivalence/comparison tools has no basis in the description for choosing this one.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_phase_aware_rewrite_v1Phase Aware RewriteB
Idempotent
Inspect

Problem: Rewrite this supported circuit under the supplied phase-equivalence and target constraints. Input: JSON with operation, target gate, phase context. Result: rewritten operation or original, candidate withholding, verification status. Limits: Local software evidence only; 65536 request bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

B3.2/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare non-read-only, idempotent, non-destructive, closed-world behavior, so that part needs no restating. The description does add genuinely non-obvious behavior: candidates may be withheld, a verification status is returned, the result may be the original operation unchanged, and evidence is local-software-only with a 65536-byte request cap. It omits the cost/job-submission semantics implied by max_total_price and idempotency_key, which for a mutation tool is a notable gap.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The Problem/Input/Result/Limits framing front-loads the essential information and every sentence contributes. Dense but efficient; only the undefined domain jargon ("supported circuit") costs it a point.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return-value explanation is largely covered, and annotations handle the safety profile. But against a fully undocumented, nested, free-form request schema, one line naming three fields is thin, and nothing tells the agent this is a fixed-price idempotent job submission.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

With 0% schema description coverage and an opaque `request` object typed only as arbitrary JSON, the description carries real weight and does name the payload contents (operation, target gate, phase context). However it leaves schema_version, idempotency_key, and max_total_price completely unaddressed and gives no types or formats for the request fields.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a concrete verb+resource+scope: "Rewrite this supported circuit under the supplied phase-equivalence and target constraints." That distinguishes it reasonably from inspection/diagnosis siblings, though it never explicitly contrasts with near-neighbors like optimize_quantum_circuit, quantum_phase_sensitive_inspection_v1, or quantum_supported_circuit_equivalence_v1.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No when-to-use, when-not-to-use, or alternative routing. The phrase "supported circuit" hints at a precondition without defining it, and the agent gets no signal about when to pick this over the many other rewrite/optimize/equivalence siblings.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_phase_sensitive_inspection_v1Phase Sensitive InspectionC
Idempotent
Inspect

Problem: Diagnose the phase, rotation, ordering, or convention difference between these supported operations. Input: JSON with reference, candidate, phase context. Result: difference kind, angle delta, correction hint. Limits: Local software evidence only; 65536 request bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.4/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations declare readOnlyHint=false, idempotentHint=true, destructiveHint=false, and the schema requires idempotency_key and max_total_price — implying a paid, job-like submission. The description frames this purely as a diagnosis with a returned result and never mentions cost, job creation, or idempotent replay semantics. The 65536-byte limit and local-evidence scope are the only real additions beyond annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The Problem/Input/Result/Limits structure is compact and front-loads the purpose. Every line carries some information, though the terse phrasing leaves some referents ("these supported operations") undefined.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values needn't be explained, but with 4 required parameters at 0% schema coverage, a nested free-form object, and a non-read-only safety profile tied to pricing fields, the description leaves too much unexplained — notably cost handling and what counts as a supported operation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must carry the burden. It names the payload contents (reference, candidate, phase context), which is valuable since the `request` object is free-form and undocumented, but it says nothing about the other three required parameters — schema_version, idempotency_key, and max_total_price — all of which an agent must supply correctly.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description gives a concrete verb ("Diagnose") and a bounded target (phase, rotation, ordering, or convention differences), plus the shape of the result. But "between these supported operations" never names the operations, and it draws no boundary against close siblings like diagnose_quantum_phase, compare_quantum_circuits, or quantum_supported_circuit_equivalence_v1.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no statement of when to choose this tool over the many phase/comparison/diagnosis siblings, and no prerequisites or exclusions. The only scoping signal is the "Local software evidence only" limit, which constrains evidence source but not tool selection.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_provider_readiness_check_v1Provider Readiness CheckA
Idempotent
Inspect

Problem: Accept or reject this bounded circuit for the supplied pinned provider target and readiness rules. Input: JSON with qubit count, operations, target, rules. Result: readiness verdict, rule results and blockers, target provenance. Limits: Local software evidence only; 4096 operations; 65536 request bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

A3.5/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare non-destructive, idempotent, local-only behavior; the description usefully adds the evidence basis ('local software evidence only') and hard caps on operations and request bytes. It omits two notable behaviors: the tool is flagged readOnlyHint=false and requires a max_total_price, yet nothing says a priced job/charge is created or how idempotency_key affects retries.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Four labeled fragments (Problem, Input, Result, Limits) deliver purpose first, then payload, then output, then constraints, with no filler. Every clause carries information the agent needs.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Because an output schema exists, the description need not explain return values, and it still usefully names the verdict, rule results/blockers and target provenance. However, for a nested free-form request payload at 0% coverage plus required pricing and idempotency fields, the definition leaves the agent guessing about payload shape and cost implications.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 0% and the 'request' object is an opaque map of arbitrary values, so the description is the only source of meaning for its contents, which it partially supplies as 'qubit count, operations, target, rules'. The other three required parameters (schema_version, idempotency_key, max_total_price) are constrained by const/pattern in the schema but are never explained in prose, leaving the pricing constant particularly unexplained.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb pair (accept or reject) applied to a bounded circuit against a pinned provider target and readiness rules, which is a precise outcome. It does not explicitly contrast itself with nearby siblings such as quantum_provider_target_compile_v1 or quantum_execution_plan_select_v1, so the agent must infer the boundary.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The 'Problem:' framing implies the situation (deciding whether a circuit is acceptable for a given target), and the 'Limits' line implies when the tool is unsuitable (over 4096 ops or 65536 bytes). There is no explicit when-to-use/when-not statement and no named alternative for cases outside those bounds.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_provider_result_compare_v1Provider Result CompareB
Idempotent
Inspect

Problem: Compare these bounded provider results using the supplied normalization and difference rules. Input: JSON with left counts, right counts, normalization, rules. Result: normalized deltas, probability metrics, caller-rule verdict. Limits: Local software evidence only; 4096 operations; 65536 request bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

B3.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Adds real behavioral context beyond the annotations: it declares local-software-evidence-only scope, a 4096-operation limit, and a 65536 request-byte limit, which tell the agent how large an input is safe. It also previews the verdict/delta structure of the result. It does not explain billing/cost behavior even though the request carries a max_total_price, which is the main remaining gap.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Uses a labeled Problem/Input/Result/Limits structure that is front-loaded and free of filler. Slight deduction for the deictic 'these' and for compressing limits into two bare numbers without stating units' consequences.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values are adequately covered and the nested 'request' object is at least sketched. What is missing for a billed, idempotent comparison job is guidance on cost semantics, input sizing relative to the stated limits, and how it differs from the simulation comparator sibling.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must carry the parameter burden. It partly does by naming the request payload contents (left counts, right counts, normalization, rules), but the four actual top-level parameters — schema_version, request, idempotency_key, and max_total_price — are never explained, including the meaning of the fixed price field.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (compare) and resource (bounded provider results) and names the mechanics used (supplied normalization and difference rules). It is distinguishable from the sibling quantum_simulation_result_compare_v1 by the 'provider' qualifier, though the phrase 'these bounded provider results' leaves the artifact type somewhat implicit.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No when-to-use, when-not-to-use, or prerequisite guidance is given. With a near-identical sibling (quantum_simulation_result_compare_v1) in the list, the description never says which comparator applies to which input.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_provider_target_compile_v1Provider Target CompileA
Idempotent
Inspect

Problem: Compile this bounded circuit to the supplied pinned provider target and return compatibility evidence. Input: JSON with qubit count, operations, target. Result: compiled artifact, gate mapping, pinned target snapshot and blockers. Limits: Local software evidence only; 4096 operations; 65536 request bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

A3.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond annotations (readOnlyHint=false, idempotentHint=true, destructiveHint=false), the description discloses the evidence scope ('Local software evidence only' – no remote execution) and hard limits (4096 operations, 65536 request bytes), which materially shape how an agent should call it. It stops short of explaining idempotency/retry semantics or what happens on blockers.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Four labeled fragments (Problem/Input/Result/Limits) are front-loaded, dense, and free of filler; the constraints land last in a predictable slot. Every clause carries an actionable fact despite the terse sentence-fragment style.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a fairly complex tool with a nested free-form request, the description covers input shape, output components, and limits, and an output schema exists so return-value detail is not required. It still omits where the 'pinned target' comes from, what counts as a blocker, and why a price field is mandatory, leaving real gaps for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 0% and the primary parameter 'request' is an opaque free-form object with nested additionalProperties, so the schema alone tells an agent nothing. The description partially compensates by naming the inner payload keys ('qubit count, operations, target'), but leaves idempotency_key, schema_version, and max_total_price unexplained.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Compile this bounded circuit to the supplied pinned provider target') plus the outcome ('return compatibility evidence'), which is more precise than the bare name. It is distinguishable from siblings like quantum_provider_readiness_check_v1 or quantum_cross_provider_portability_v1 by the pinned-target/compiled-artifact framing, though it never names those siblings explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The 'Problem:' framing implies the scenario (you hold a bounded circuit and a pinned provider target and need compile evidence), which is reasonable implied usage. However, there is no explicit when-to-use vs when-not, and no routing guidance against the many adjacent provider/synthesis/portability tools in the sibling list.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_simulation_anomaly_diagnostic_v1Simulation Anomaly DiagnosticB
Idempotent
Inspect

Problem: Compare this bounded simulation result with the supplied expectation and anomaly rules. Input: JSON with observed probabilities, expected probabilities, maximum l1 error.... Result: L1 and bin deltas, violating outcomes, anomaly verdict. Limits: Local software evidence only; 65536 request bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

B3/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Adds real behavioral context beyond annotations: the result contents (L1 and bin deltas, violating outcomes, verdict), a local-evidence-only scope, and a 65536-byte request limit. But with readOnlyHint=false declared and pricing/idempotency fields required, the description never explains that this is an effective priced job submission rather than a pure analysis, leaving a gap between the 'compare' framing and the mutation-flavored annotation.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Labeled Problem/Input/Result/Limits structure is front-loaded and efficient with no wasted prose. Minor deduction for the vague '....' ellipsis that truncates the input description rather than completing it.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Output schema and annotations cover return values and safety profile, so the description needn't restate them. But the input schema is a wrapper with four required fields at 0% coverage and nested arbitrary objects, and the description only addresses the inner request semantics, leaving the calling contract only partially specified.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must carry parameter meaning. It partially documents the nested request payload (observed/expected probabilities, maximum l1 error) but says nothing about the three other required top-level fields (schema_version, idempotency_key, max_total_price), which an agent cannot infer from the schema alone.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb ('Compare') and resource ('bounded simulation result with the supplied expectation and anomaly rules'), and the 'anomaly verdict' result clarifies it is a diagnostic rather than a plain comparison. However, it never distinguishes itself from the very similar sibling quantum_simulation_result_compare_v1, so an agent must infer the split.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The 'Local software evidence only' note is a constraint, not usage guidance. There is no statement of when to pick this over quantum_simulation_result_compare_v1 or the other diagnostic siblings, and no prerequisites or exclusions are given.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_simulation_result_compare_v1Simulation Result CompareC
Idempotent
Inspect

Problem: Compare these bounded simulation results using the supplied deterministic probability rules. Input: JSON with left probabilities, right probabilities, rules. Result: probability deltas, distance metrics, threshold verdict. Limits: Local software evidence only; 4096 operations; 65536 request bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.7/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description adds genuine limits (4096 operations, 65536 request bytes) and a result shape, but omits the most consequential behavior: annotations set readOnlyHint=false and idempotentHint=true, and the required max_total_price const '0.010000' implies a charged job submission that must be idempotent. Nothing tells the agent that invoking this spends money or creates a priced job, which is exactly the context the schema cannot convey.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The Problem/Input/Result/Limits framing is front-loaded and easy to scan, with no filler sentences. The phrasing 'Compare these bounded simulation results' is slightly off since no prior context supplies 'these', but overall the structure is efficient.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists so return values need not be spelled out, yet for a tool that requires a price cap and idempotency key and is flagged non-read-only, the description is silent on cost, job creation, and retry semantics. Given the nested open request object and zero schema coverage, that gap is material.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across 4 required parameters, so the description must compensate. It only loosely characterizes the contents of the open 'request' object ('left probabilities, right probabilities, rules'); idempotency_key, schema_version, and especially max_total_price (a hard-coded price cap) are never explained in words.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource ('Compare ... simulation results') plus the inputs used ('left probabilities, right probabilities, rules'), so the operation is identifiable. It does not distinguish it from the close sibling quantum_provider_result_compare_v1, leaving the agent to guess which compare tool applies.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no when-to-use or when-not-to-use guidance and no routing to alternatives, despite several plausible siblings (quantum_provider_result_compare_v1, quantum_supported_circuit_equivalence_v1). 'Local software evidence only' hints at scope but never states the condition that selects this tool over a provider-side comparison.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_supported_circuit_equivalence_v1Supported circuit equivalenceA
Idempotent
Inspect

Problem: Compare two RQM Circuit IR circuits within the supported verifier scope. Input: JSON with original circuit, candidate circuit. Result: equivalent, not-equivalent, or unsupported verdict, verification evidence, input.... Limits: Local software evidence only; 3 verification qubits; 65536 request bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

A4/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description adds crucial runtime limitations and operational characteristics that are not captured in the annotations or schema, such as the '3 verification qubits' limit and the '65536 request bytes' limit. This gives the agent concrete knowledge of how the function behaves in practice.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The structure (Problem -> Input -> Result -> Limits) is highly efficient and immediately actionable. Every clause adds necessary information—whether defining the task, the payload, or technical constraints—making it exceptionally concise.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the highly complex, nested job-request schema and the specific quantum domain, the description manages to cover the fundamental requirements: *what* is compared and *how* it is validated (limits). It is complete enough to allow a highly knowledgeable agent to attempt invocation, despite the lack of detailed parameter definitions.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Despite the description mentioning the input of 'original circuit' and 'candidate circuit,' the schema description coverage is 0%. The description does not provide meaningful semantics or guidance on the required job metadata parameters (like `idempotency_key` or `max_total_price`), which are critical for a successful invocation.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly defines the core action as comparing two RQM Circuit IR circuits and specifies the possible outcomes (equivalent, not-equivalent, or unsupported verdict). While the description relies on the tool name for full sibling differentiation, it provides excellent internal context regarding input types and result formats.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The tool explicitly sets boundaries for usage by defining its scope ('within the supported verifier scope') and necessary constraints. This guides the agent on exactly when and under what conditions this tool is appropriate for quantum circuit verification.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_two_qubit_local_equivalence_v1Two Qubit Local EquivalenceB
Idempotent
Inspect

Problem: Classify this supported two-qubit operation by its bounded local-equivalence class and phase context. Input: JSON with operation, phase context. Result: local-equivalence class, canonical coordinates, explicit phase treatment. Limits: Local software evidence only; 2 qubits.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

B3/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The annotations already disclose that the tool is not read-only, is idempotent, and is not destructive or open-world. The description adds useful behavioral context by naming the result contents and local-only two-qubit scope, but it does not explain the apparent job/payment semantics implied by max_total_price, the idempotency key, or whether execution is asynchronous.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is compact and front-loaded, organized as Problem, Input, Result, and Limits. Each clause carries relevant information without repetition or filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The tool has a complex nested schema, four required parameters, and payment-related fields, while the description covers only the broad operation and phase-context inputs. Because an output schema exists, return-value documentation is less necessary, but the description still omits critical invocation context such as pricing and idempotency semantics.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% for four required parameters. The description mentions only operation and phase context as inputs, leaving schema_version, idempotency_key, max_total_price, and the nested request envelope effectively undocumented in prose. This is a meaningful gap for a tool whose schema already uses a generic request object.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description gives a specific verb and resource: classify a supported two-qubit operation by bounded local-equivalence class and phase context. It is clearly scoped by operation type and qubit count, though it does not explicitly distinguish itself from close siblings such as classify_two_qubit_operation or quantum_supported_circuit_equivalence_v1.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description states the input domain and limit (two qubits, local software evidence only), which implies when it is applicable. However, it gives no guidance on when to choose this tool over the closely related classification or equivalence siblings, and it names no alternatives or exclusions beyond the two-qubit limit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_two_qubit_target_synthesis_v1Two Qubit Target SynthesisC
Idempotent
Inspect

Problem: Choose and verify a bounded target-basis implementation for this supported two-qubit operation under supplied objectives. Input: JSON with operation, target basis, phase context, objectives. Result: verified circuit or original-retained outcome, gate count and depth, class and.... Limits: Local software evidence only; 2 qubits.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.6/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare idempotentHint=true, destructiveHint=false, openWorldHint=false, so the safety profile is covered. The description adds genuinely useful context beyond that: it says the result may be a 'verified circuit or original-retained outcome' (i.e., non-destructive fallback) and 'Local software evidence only; 2 qubits' (a scope limit). But the text is truncated ('class and....') and never explains the paid/job-request nature or the required idempotency key.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The labelled structure front-loads the problem and inputs efficiently, which is good. But it wastes the structure on truncated filler ('class and....') that conveys no meaning, and the template style is terse to the point of dropping required information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values needn't be explained, and annotations cover the safety profile. But this is a mutation/priced job-submission tool whose schema has 0% description coverage; the description should clarify pricing, idempotency, and scope versus the parallel synthesize_two_qubit_target, and it does not. The wrong choice of sibling or a missing price explanation would break invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 0%, so the description must compensate. It partially describes the internal fields of the 'request' object (operation, target basis, phase context, objectives) but says nothing about the three other required top-level parameters (schema_version const, idempotency_key, and the const max_total_price='0.500000'). With a required price constraint left unexplained, the compensation is incomplete.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states the core action (choose and verify a bounded target-basis implementation for a two-qubit operation) and its scope, so the purpose is inferable. However, it is phrased in a 'Problem/Input/Result/Limits' template that reads like a ticket rather than a definition, and it gives no differentiation from the very close sibling synthesize_two_qubit_target, leaving the agent unsure which to pick.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The 'Problem:' line implies a use case (needing a verified target-basis realization under objectives), which is a weak implied signal. There is no explicit when-to-use, when-not, or routing versus synthesize_two_qubit_target or quantum_gate_basis_decomposition_v1, so the agent has no basis for choosing among near-duplicate siblings.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quantum_verified_circuit_optimization_v1Verified circuit optimizationB
Idempotent
Inspect

Problem: Optimize RQM Circuit IR and return the original unless preservation is verified. Input: JSON with circuit. Result: verified candidate or original fallback, metric deltas, preservation evidence. Limits: Local software evidence only; 3 verification qubits; 65536 request bytes.

NameRequiredDescriptionDefault
requestYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

B3.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (non-read-only, idempotent, non-destructive, closed-world), and the description adds real context beyond them: guaranteed fallback to the original, metric deltas and preservation evidence in the result, and operational limits (local software evidence only, 3 verification qubits, 65536 request bytes). It does not disclose the price/cost model implied by max_total_price.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Telegraphic Problem/Input/Result/Limits structure is front-loaded and wastes no words. The terseness occasionally becomes cryptic (e.g. '3 verification qubits' is stated without explaining what that constrains), but overall the density is justified.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values needn't be described in detail, and the fallback contract plus limits are covered. Still missing for a cost-bearing, nested-object tool: what the fixed price constant means, how idempotency_key behaves on retry, and what 'RQM Circuit IR' must look like.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must carry parameter meaning. 'Input: JSON with circuit' only gestures at the opaque `request` object and the 65536-byte cap; idempotency_key, schema_version, and especially max_total_price (a fixed '0.250000' constant the caller must match) are never explained.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource (optimize RQM Circuit IR) plus the distinguishing contract: the original circuit is returned unless preservation is verified. That implicitly separates it from plain optimize_quantum_circuit, but no sibling is named, so the agent must infer the boundary itself.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The 'Problem:' framing implies the scenario (optimization where equivalence must be guaranteed), which is more than nothing. However, in a crowded sibling space containing optimize_quantum_circuit, quantum_optimization_preservation_audit_v1, and quantum_phase_aware_rewrite_v1, it never states when to pick this tool versus those.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quote_jobQuote an RQM jobC
Read-onlyIdempotent
Inspect

Return a preserved v0 placeholder or a durable v1 Account Core USD quote.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.9/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare read-only, idempotent, non-destructive, closed-world behavior, so the safety profile is covered. The description adds one piece of genuine behavioral context: the response may be a non-final 'v0 placeholder' rather than a durable quote, which hints that callers may need to re-request or poll. It does not explain what makes a quote durable or what the placeholder means operationally.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

It is a single sentence with no filler, so nothing is wasted. However, it is under-specified for a tool with five schema variants and a two-mode response; brevity here costs comprehension rather than helping it.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values needn't be spelled out, but the tool's complexity (5-way anyOf request shape, v0/v1 duality, dense sibling set) demands more than one sentence. The description does not explain variant selection, the meaning of the placeholder/durable distinction, or how this fits the submit-then-quote-then-run workflow.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The context reports zero top-level parameters with 100% schema description coverage, so the baseline is 4. The description adds nothing about the union of request shapes (product/capability_id/schema_version/idempotency_key variants), but with no params to document that is acceptable.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a verb and result ('Return ... quote') and distinguishes two possible outcomes (v0 placeholder vs durable v1 Account Core USD quote). But it leans on internal jargon and never states plainly that this produces a price quote for an RQM job before execution, nor how that differs from run_buyer_job or get_job_status.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no when-to-use guidance, no prerequisites, and no mention of alternatives among the many siblings (run_buyer_job, get_job_status, get_account_balance). The agent must infer the workflow from the tool name alone.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

repair_openqasm3Repair this invalid OpenQASM 3 program conservatively, or tell me exactly why a safe repair cannot be made.C
Idempotent
Inspect

Repair this invalid OpenQASM 3 program conservatively, or tell me exactly why a safe repair cannot be made.

NameRequiredDescriptionDefault
requestYes
payment_railNo
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.2/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare write/idempotent/non-destructive/non-open-world, so the safety bar is lower. The description adds real value beyond them by promising conservative repairs and an explicit refusal-with-explanation path, but it omits critical behavior for a paid operation: max_total_price and payment_rail are required yet nothing says the call costs money or how billing is settled.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

It is a single front-loaded sentence with no padding, so structurally it is tight. But brevity here reflects under-specification rather than economy: the whole definition is one sentence duplicated from the title, leaving nothing to orient the caller.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists so return values need not be explained, but the tool is a paid mutation with a nested request object, 3 required params, and 0% schema coverage. For that complexity the description is far too thin: pricing, idempotency, and the meaning of the repair policy are all unexplained.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across four parameters including a nested request object, an idempotency_key, a payment rail enum, and a price cap. The description mentions no parameter at all, so an agent gets zero meaning about what 'conservative' constrains, why an idempotency key is mandatory, or what max_total_price bounds.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose2/5

Does the description clearly state what the tool does and how it differs from similar tools?

Tautological: description restates name/title.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The word 'invalid' hints the input is expected to be a failing program, but there is no explicit when-to-use statement, no prerequisite (e.g. run preflight first), and no named alternative such as the preflight or check tools. An agent must guess the sequencing on its own.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

run_buyer_jobRun any RQM buyer jobB
Idempotent
Inspect

Quote, settle, and submit one allowlisted WaveEngine, Studio, or Robotics buyer job using x402.

NameRequiredDescriptionDefault
productYes
requestYes
capability_idYes
schema_versionYes
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

B3.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare mutation (readOnlyHint=false), idempotency, and non-destructive behavior, so the bar is lower. The description still adds real value beyond that: it discloses the quote→settle→submit payment flow, the x402 mechanism, and an allowlist restriction that could cause failures. It doesn't explain cost implications of max_total_price or what 'settle' actually commits.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single dense sentence with zero filler, front-loading the multi-step action. Every clause (quote/settle/submit, allowlisted, three products, x402) carries information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Even with an output schema and annotations covering safety, a 6-required-param mutation tool with a nested open-ended 'request' object and 0% schema coverage needs far more — how capability_id is sourced, what max_total_price bounds, how the request payload is shaped. The one-line description is inadequate for the tool's complexity.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across 6 required parameters (including a nested 'request' object), so the description must compensate. It loosely maps 'WaveEngine, Studio, or Robotics' to the product enum and 'allowlisted' to capability_id, but leaves max_total_price, idempotency_key, schema_version, and the entire request payload unexplained.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific compound verb ('Quote, settle, and submit') plus a clear resource ('one allowlisted ... buyer job') and notes the x402 mechanism. It does not explicitly distinguish this general tool from the very similar sibling run_wave_job, leaving the agent to infer which to pick for wave-only jobs.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no explicit when-to-use vs. when-not guidance and no named alternative, despite several plausible siblings (run_wave_job, estimate_wave_job, list_wave_capabilities). 'Allowlisted' hints at a prerequisite but doesn't tell the agent how to check allowlisting or when to prefer this over run_wave_job.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

search_buyer_jobsSearch RQM buyer jobsC
Read-onlyIdempotent
Inspect

Select RQM buyer jobs from work-language requests using deterministic semantic scoring over instructions, examples, outputs, and next steps.

NameRequiredDescriptionDefault
limitNo
queryYes
productNo
surfaceNobuyer_job
schema_versionNorqm.jobs.agent-search-request.v1

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.9/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive, so safety is covered. The description adds one genuine behavioral trait beyond that: retrieval is 'deterministic semantic scoring' over 'instructions, examples, outputs, and next steps.' It does not disclose ranking guarantees, tie-breaking, or how limit interacts with scoring.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence with no wasted filler. It is dense but efficient; the mild cost is that compactness comes at the expense of the parameter detail an agent actually needs.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be explained, but for a 5-parameter search tool with 0% schema coverage the description leaves key inputs (surface, product) and their effect undocumented. An agent cannot determine how to scope a query from this definition alone.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across 5 parameters, so the description carries the full explanatory burden and fails to meet it. It never explains 'surface' (buyer_job/implementation_capability/research_evidence/all), 'product', 'limit', or 'schema_version' – the single most consequential parameter, 'surface', is completely undocumented.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource: 'Select RQM buyer jobs ... using deterministic semantic scoring.' An agent can tell it is a relevance-search tool, distinct from list_buyer_jobs by implication of scoring rather than enumeration. However, it never names the sibling it competes with, and 'from work-language requests' is jargon that blurs the actual input.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No explicit when-to-use or when-not guidance. The obvious alternative, list_buyer_jobs, is never mentioned, nor is the condition (semantic/ranked retrieval vs. plain enumeration) that would select this tool. Usage is only inferable from the phrase 'semantic scoring.'

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

submit_quantum_jobSubmit an RQM Studio jobA
Idempotent
Inspect

Reserve an exact quote and submit one bounded managed-simulator job.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription

No output parameters

TDQS

A3.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare this is a write (readOnlyHint false), safe (destructiveHint false), idempotent, and closed-world. The description adds that a quote must be reserved and that the job is bounded and managed-simulator scoped, which is real behavioral context beyond annotations, though it omits auth, cost, and rate-limit details.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence beginning with the action and state change, with no filler. It is appropriately terse given the rich schema and annotations.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Core purpose and a key prerequisite are stated, and the output schema plus annotations carry return and safety details. However, the description does not explain the three anyOf schema variants or clarify that capability_id accepts many values beyond managed-simulator-v1, leaving an agent to rely entirely on the schema for that complexity.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents all parameters. The description only indirectly signals quote_id ('exact quote') and capability_id ('managed-simulator'), adding little meaning beyond the structured fields.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb ('submit') and resource ('job'), with scope ('one bounded managed-simulator job') and a prerequisite ('Reserve an exact quote'). This distinguishes it from the batch sibling submit_wave_job via 'one' and from run_buyer_job, though it does not explicitly name alternatives.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Signals an implied prerequisite—reserving a quote—which maps conceptually to the sibling quote_job, but never states when to use this tool versus run_buyer_job or submit_wave_job, nor any exclusions. Usage is inferable but not explicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

synthesize_two_qubit_targetChoose the best verified target-native implementation of this two-qubit block.D
Idempotent
Inspect

Choose the best verified target-native implementation of this two-qubit block.

NameRequiredDescriptionDefault
requestYes
payment_railNo
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

D1.8/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=false, idempotentHint=true, destructiveHint=false, and openWorldHint=false, so the safety profile is covered. The description adds nothing beyond that — it does not explain that this is a priced job (max_total_price, payment_rail), what 'verified' means, what happens when no verified candidate exists, or what is charged on failure.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness2/5

Is the description appropriately sized, front-loaded, and free of redundancy?

It is a single front-loaded sentence with no wasted words, but that brevity comes from under-specification rather than efficiency — the sentence is identical to the title and carries no information the agent did not already have.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness1/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a tool with nested inputs, a pricing constraint, an idempotency key, a payment rail, and a strategy enum, one restated title sentence is completely inadequate. The presence of an output schema excuses explaining return values, but nothing else about this complex, paid selection operation is addressed.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across four parameters, three of them required, with deeply nested objects (matrix entries as complex numbers, target with framework/coupling/basis_gates/gate_durations, circuit format variants, strategy enum). The description explains none of them — not request, not max_total_price, not idempotency_key, not payment_rail — so it fully fails to compensate for the coverage gap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose2/5

Does the description clearly state what the tool does and how it differs from similar tools?

Tautological: description restates name/title.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no statement of when to use this tool versus alternatives, no prerequisites, and no exclusions. A sibling named quantum_two_qubit_target_synthesis_v1 appears to overlap directly, and the description does nothing to route the agent between them.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

translate_quantum_circuitTranslate this circuit to Qiskit/OpenQASM 3 or Braket without silently changing its supported semantics.C
Idempotent
Inspect

Translate this circuit to Qiskit/OpenQASM 3 or Braket without silently changing its supported semantics.

NameRequiredDescriptionDefault
requestYes
payment_railNo
idempotency_keyYes
max_total_priceYes

Output Schema

NameRequiredDescription

No output parameters

TDQS

C2.1/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare not-read-only, idempotent, non-destructive, closed-world, so safety is covered. The phrase 'without silently changing its supported semantics' is a genuine behavioral assurance that goes beyond the annotations, which is worth credit. However, it omits material traits the agent needs: this operation carries a price (max_total_price, payment_rail, idempotency_key are all required), and nothing says errors or unsupported gates are surfaced rather than dropped.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

One short, front-loaded sentence with no filler sentences or redundancy. But given that it merely restates the title, the brevity reflects under-specification rather than disciplined economy — there is no content to be concise about.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values needn't be described. Still, a paid, non-read-only tool requiring an idempotency key and a price ceiling, with a deeply nested request object and zero parameter descriptions, needs far more than a single echoed sentence to let an agent call it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across four top-level parameters with two levels of nesting, so the description must carry the load and does not. It gives no hint about circuit.format values (openqasm3 vs rqm_circuit_ir_0_2), the coupling/basis_gates/gate_durations targeting options, or the required idempotency_key, max_total_price, and payment_rail fields — arguably the most consequential parameters for a caller.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose2/5

Does the description clearly state what the tool does and how it differs from similar tools?

Tautological: description restates name/title.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No indication of when to pick this over the many adjacent siblings such as quantum_provider_target_compile_v1, quantum_cross_provider_portability_v1, optimize_quantum_circuit, or quantum_openqasm3_preflight_v1. Nor does it say when translation is inappropriate or what prerequisites (a valid circuit, a paid job) apply.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 38 tool updates
    • Changedaudit_quantum_transformation1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "enum": [
        -          "circuit-assurance-report-v1",
        -          "supported-circuit-equivalence-v1",
        -          "openqasm3-repair-v1",
        -          "verified-circuit-optimization-v1",
        -          "failed-workflow-diagnosis-v1",
        -          "optimization-preservation-audit-v1",
        -          "cross-provider-portability-v1",
        -          "phase-sensitive-inspection-v1",
        -          "two-qubit-target-synthesis-v1",
        -          "two-qubit-local-equivalence-v1"
        -        ],
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "const": "1.0.0",
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "enum": [
        -          "commit_pending",
        -          "committed",
        -          "settlement_pending",
        -          "settled",
        -          "release_pending",
        -          "released"
        -        ],
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "max_total_price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "enum": [
        -          "x402",
        -          "account_core_balance"
        -        ],
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "quote_expires_at": {
        -        "format": "date-time",
        -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "maxLength": 512,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "rqm_account_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.studio-agent-job.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "const": "rqm-studio-agent-usdc-v1",
        -        "type": "string"
        -      },
        -      "tool_name": {
        -        "enum": [
        -          "check_quantum_circuit",
        -          "compare_quantum_circuits",
        -          "repair_openqasm3",
        -          "optimize_quantum_circuit",
        -          "diagnose_quantum_workflow",
        -          "audit_quantum_transformation",
        -          "translate_quantum_circuit",
        -          "diagnose_quantum_phase",
        -          "synthesize_two_qubit_target",
        -          "classify_two_qubit_operation"
        -        ],
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "tool_name",
        -      "capability_id",
        -      "capability_version",
        -      "request_schema_version",
        -      "catalog_revision",
        -      "catalog_digest",
        -      "request_hash",
        -      "job_id",
        -      "status",
        -      "rqm_account_id",
        -      "quote_id",
        -      "reservation_id",
        -      "duplicate",
        -      "commercial_state",
        -      "payment_rail",
        -      "price",
        -      "max_total_price",
        -      "tariff_version",
        -      "quote_expires_at"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "enum": [
        +          "circuit-assurance-report-v1",
        +          "supported-circuit-equivalence-v1",
        +          "openqasm3-repair-v1",
        +          "verified-circuit-optimization-v1",
        +          "failed-workflow-diagnosis-v1",
        +          "optimization-preservation-audit-v1",
        +          "cross-provider-portability-v1",
        +          "phase-sensitive-inspection-v1",
        +          "two-qubit-target-synthesis-v1",
        +          "two-qubit-local-equivalence-v1"
        +        ],
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "const": "1.0.0",
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "enum": [
        +          "commit_pending",
        +          "committed",
        +          "settlement_pending",
        +          "settled",
        +          "release_pending",
        +          "released"
        +        ],
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "max_total_price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "enum": [
        +          "x402",
        +          "account_core_balance"
        +        ],
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "quote_expires_at": {
        +        "anyOf": [
        +          {
        +            "format": "date-time",
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          },
        +          {
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          }
        +        ],
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "maxLength": 512,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "rqm_account_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.studio-agent-job.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "const": "rqm-studio-agent-usdc-v1",
        +        "type": "string"
        +      },
        +      "tool_name": {
        +        "enum": [
        +          "check_quantum_circuit",
        +          "compare_quantum_circuits",
        +          "repair_openqasm3",
        +          "optimize_quantum_circuit",
        +          "diagnose_quantum_workflow",
        +          "audit_quantum_transformation",
        +          "translate_quantum_circuit",
        +          "diagnose_quantum_phase",
        +          "synthesize_two_qubit_target",
        +          "classify_two_qubit_operation"
        +        ],
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "tool_name",
        +      "capability_id",
        +      "capability_version",
        +      "request_schema_version",
        +      "catalog_revision",
        +      "catalog_digest",
        +      "request_hash",
        +      "job_id",
        +      "status",
        +      "rqm_account_id",
        +      "quote_id",
        +      "reservation_id",
        +      "duplicate",
        +      "commercial_state",
        +      "payment_rail",
        +      "price",
        +      "max_total_price",
        +      "tariff_version",
        +      "quote_expires_at"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedcheck_quantum_circuit1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "enum": [
        -          "circuit-assurance-report-v1",
        -          "supported-circuit-equivalence-v1",
        -          "openqasm3-repair-v1",
        -          "verified-circuit-optimization-v1",
        -          "failed-workflow-diagnosis-v1",
        -          "optimization-preservation-audit-v1",
        -          "cross-provider-portability-v1",
        -          "phase-sensitive-inspection-v1",
        -          "two-qubit-target-synthesis-v1",
        -          "two-qubit-local-equivalence-v1"
        -        ],
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "const": "1.0.0",
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "enum": [
        -          "commit_pending",
        -          "committed",
        -          "settlement_pending",
        -          "settled",
        -          "release_pending",
        -          "released"
        -        ],
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "max_total_price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "enum": [
        -          "x402",
        -          "account_core_balance"
        -        ],
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "quote_expires_at": {
        -        "format": "date-time",
        -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "maxLength": 512,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "rqm_account_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.studio-agent-job.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "const": "rqm-studio-agent-usdc-v1",
        -        "type": "string"
        -      },
        -      "tool_name": {
        -        "enum": [
        -          "check_quantum_circuit",
        -          "compare_quantum_circuits",
        -          "repair_openqasm3",
        -          "optimize_quantum_circuit",
        -          "diagnose_quantum_workflow",
        -          "audit_quantum_transformation",
        -          "translate_quantum_circuit",
        -          "diagnose_quantum_phase",
        -          "synthesize_two_qubit_target",
        -          "classify_two_qubit_operation"
        -        ],
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "tool_name",
        -      "capability_id",
        -      "capability_version",
        -      "request_schema_version",
        -      "catalog_revision",
        -      "catalog_digest",
        -      "request_hash",
        -      "job_id",
        -      "status",
        -      "rqm_account_id",
        -      "quote_id",
        -      "reservation_id",
        -      "duplicate",
        -      "commercial_state",
        -      "payment_rail",
        -      "price",
        -      "max_total_price",
        -      "tariff_version",
        -      "quote_expires_at"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "enum": [
        +          "circuit-assurance-report-v1",
        +          "supported-circuit-equivalence-v1",
        +          "openqasm3-repair-v1",
        +          "verified-circuit-optimization-v1",
        +          "failed-workflow-diagnosis-v1",
        +          "optimization-preservation-audit-v1",
        +          "cross-provider-portability-v1",
        +          "phase-sensitive-inspection-v1",
        +          "two-qubit-target-synthesis-v1",
        +          "two-qubit-local-equivalence-v1"
        +        ],
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "const": "1.0.0",
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "enum": [
        +          "commit_pending",
        +          "committed",
        +          "settlement_pending",
        +          "settled",
        +          "release_pending",
        +          "released"
        +        ],
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "max_total_price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "enum": [
        +          "x402",
        +          "account_core_balance"
        +        ],
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "quote_expires_at": {
        +        "anyOf": [
        +          {
        +            "format": "date-time",
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          },
        +          {
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          }
        +        ],
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "maxLength": 512,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "rqm_account_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.studio-agent-job.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "const": "rqm-studio-agent-usdc-v1",
        +        "type": "string"
        +      },
        +      "tool_name": {
        +        "enum": [
        +          "check_quantum_circuit",
        +          "compare_quantum_circuits",
        +          "repair_openqasm3",
        +          "optimize_quantum_circuit",
        +          "diagnose_quantum_workflow",
        +          "audit_quantum_transformation",
        +          "translate_quantum_circuit",
        +          "diagnose_quantum_phase",
        +          "synthesize_two_qubit_target",
        +          "classify_two_qubit_operation"
        +        ],
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "tool_name",
        +      "capability_id",
        +      "capability_version",
        +      "request_schema_version",
        +      "catalog_revision",
        +      "catalog_digest",
        +      "request_hash",
        +      "job_id",
        +      "status",
        +      "rqm_account_id",
        +      "quote_id",
        +      "reservation_id",
        +      "duplicate",
        +      "commercial_state",
        +      "payment_rail",
        +      "price",
        +      "max_total_price",
        +      "tariff_version",
        +      "quote_expires_at"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedclassify_two_qubit_operation1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "enum": [
        -          "circuit-assurance-report-v1",
        -          "supported-circuit-equivalence-v1",
        -          "openqasm3-repair-v1",
        -          "verified-circuit-optimization-v1",
        -          "failed-workflow-diagnosis-v1",
        -          "optimization-preservation-audit-v1",
        -          "cross-provider-portability-v1",
        -          "phase-sensitive-inspection-v1",
        -          "two-qubit-target-synthesis-v1",
        -          "two-qubit-local-equivalence-v1"
        -        ],
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "const": "1.0.0",
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "enum": [
        -          "commit_pending",
        -          "committed",
        -          "settlement_pending",
        -          "settled",
        -          "release_pending",
        -          "released"
        -        ],
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "max_total_price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "enum": [
        -          "x402",
        -          "account_core_balance"
        -        ],
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "quote_expires_at": {
        -        "format": "date-time",
        -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "maxLength": 512,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "rqm_account_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.studio-agent-job.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "const": "rqm-studio-agent-usdc-v1",
        -        "type": "string"
        -      },
        -      "tool_name": {
        -        "enum": [
        -          "check_quantum_circuit",
        -          "compare_quantum_circuits",
        -          "repair_openqasm3",
        -          "optimize_quantum_circuit",
        -          "diagnose_quantum_workflow",
        -          "audit_quantum_transformation",
        -          "translate_quantum_circuit",
        -          "diagnose_quantum_phase",
        -          "synthesize_two_qubit_target",
        -          "classify_two_qubit_operation"
        -        ],
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "tool_name",
        -      "capability_id",
        -      "capability_version",
        -      "request_schema_version",
        -      "catalog_revision",
        -      "catalog_digest",
        -      "request_hash",
        -      "job_id",
        -      "status",
        -      "rqm_account_id",
        -      "quote_id",
        -      "reservation_id",
        -      "duplicate",
        -      "commercial_state",
        -      "payment_rail",
        -      "price",
        -      "max_total_price",
        -      "tariff_version",
        -      "quote_expires_at"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "enum": [
        +          "circuit-assurance-report-v1",
        +          "supported-circuit-equivalence-v1",
        +          "openqasm3-repair-v1",
        +          "verified-circuit-optimization-v1",
        +          "failed-workflow-diagnosis-v1",
        +          "optimization-preservation-audit-v1",
        +          "cross-provider-portability-v1",
        +          "phase-sensitive-inspection-v1",
        +          "two-qubit-target-synthesis-v1",
        +          "two-qubit-local-equivalence-v1"
        +        ],
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "const": "1.0.0",
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "enum": [
        +          "commit_pending",
        +          "committed",
        +          "settlement_pending",
        +          "settled",
        +          "release_pending",
        +          "released"
        +        ],
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "max_total_price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "enum": [
        +          "x402",
        +          "account_core_balance"
        +        ],
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "quote_expires_at": {
        +        "anyOf": [
        +          {
        +            "format": "date-time",
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          },
        +          {
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          }
        +        ],
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "maxLength": 512,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "rqm_account_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.studio-agent-job.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "const": "rqm-studio-agent-usdc-v1",
        +        "type": "string"
        +      },
        +      "tool_name": {
        +        "enum": [
        +          "check_quantum_circuit",
        +          "compare_quantum_circuits",
        +          "repair_openqasm3",
        +          "optimize_quantum_circuit",
        +          "diagnose_quantum_workflow",
        +          "audit_quantum_transformation",
        +          "translate_quantum_circuit",
        +          "diagnose_quantum_phase",
        +          "synthesize_two_qubit_target",
        +          "classify_two_qubit_operation"
        +        ],
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "tool_name",
        +      "capability_id",
        +      "capability_version",
        +      "request_schema_version",
        +      "catalog_revision",
        +      "catalog_digest",
        +      "request_hash",
        +      "job_id",
        +      "status",
        +      "rqm_account_id",
        +      "quote_id",
        +      "reservation_id",
        +      "duplicate",
        +      "commercial_state",
        +      "payment_rail",
        +      "price",
        +      "max_total_price",
        +      "tariff_version",
        +      "quote_expires_at"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedcompare_quantum_circuits1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "enum": [
        -          "circuit-assurance-report-v1",
        -          "supported-circuit-equivalence-v1",
        -          "openqasm3-repair-v1",
        -          "verified-circuit-optimization-v1",
        -          "failed-workflow-diagnosis-v1",
        -          "optimization-preservation-audit-v1",
        -          "cross-provider-portability-v1",
        -          "phase-sensitive-inspection-v1",
        -          "two-qubit-target-synthesis-v1",
        -          "two-qubit-local-equivalence-v1"
        -        ],
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "const": "1.0.0",
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "enum": [
        -          "commit_pending",
        -          "committed",
        -          "settlement_pending",
        -          "settled",
        -          "release_pending",
        -          "released"
        -        ],
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "max_total_price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "enum": [
        -          "x402",
        -          "account_core_balance"
        -        ],
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "quote_expires_at": {
        -        "format": "date-time",
        -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "maxLength": 512,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "rqm_account_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.studio-agent-job.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "const": "rqm-studio-agent-usdc-v1",
        -        "type": "string"
        -      },
        -      "tool_name": {
        -        "enum": [
        -          "check_quantum_circuit",
        -          "compare_quantum_circuits",
        -          "repair_openqasm3",
        -          "optimize_quantum_circuit",
        -          "diagnose_quantum_workflow",
        -          "audit_quantum_transformation",
        -          "translate_quantum_circuit",
        -          "diagnose_quantum_phase",
        -          "synthesize_two_qubit_target",
        -          "classify_two_qubit_operation"
        -        ],
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "tool_name",
        -      "capability_id",
        -      "capability_version",
        -      "request_schema_version",
        -      "catalog_revision",
        -      "catalog_digest",
        -      "request_hash",
        -      "job_id",
        -      "status",
        -      "rqm_account_id",
        -      "quote_id",
        -      "reservation_id",
        -      "duplicate",
        -      "commercial_state",
        -      "payment_rail",
        -      "price",
        -      "max_total_price",
        -      "tariff_version",
        -      "quote_expires_at"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "enum": [
        +          "circuit-assurance-report-v1",
        +          "supported-circuit-equivalence-v1",
        +          "openqasm3-repair-v1",
        +          "verified-circuit-optimization-v1",
        +          "failed-workflow-diagnosis-v1",
        +          "optimization-preservation-audit-v1",
        +          "cross-provider-portability-v1",
        +          "phase-sensitive-inspection-v1",
        +          "two-qubit-target-synthesis-v1",
        +          "two-qubit-local-equivalence-v1"
        +        ],
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "const": "1.0.0",
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "enum": [
        +          "commit_pending",
        +          "committed",
        +          "settlement_pending",
        +          "settled",
        +          "release_pending",
        +          "released"
        +        ],
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "max_total_price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "enum": [
        +          "x402",
        +          "account_core_balance"
        +        ],
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "quote_expires_at": {
        +        "anyOf": [
        +          {
        +            "format": "date-time",
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          },
        +          {
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          }
        +        ],
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "maxLength": 512,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "rqm_account_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.studio-agent-job.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "const": "rqm-studio-agent-usdc-v1",
        +        "type": "string"
        +      },
        +      "tool_name": {
        +        "enum": [
        +          "check_quantum_circuit",
        +          "compare_quantum_circuits",
        +          "repair_openqasm3",
        +          "optimize_quantum_circuit",
        +          "diagnose_quantum_workflow",
        +          "audit_quantum_transformation",
        +          "translate_quantum_circuit",
        +          "diagnose_quantum_phase",
        +          "synthesize_two_qubit_target",
        +          "classify_two_qubit_operation"
        +        ],
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "tool_name",
        +      "capability_id",
        +      "capability_version",
        +      "request_schema_version",
        +      "catalog_revision",
        +      "catalog_digest",
        +      "request_hash",
        +      "job_id",
        +      "status",
        +      "rqm_account_id",
        +      "quote_id",
        +      "reservation_id",
        +      "duplicate",
        +      "commercial_state",
        +      "payment_rail",
        +      "price",
        +      "max_total_price",
        +      "tariff_version",
        +      "quote_expires_at"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedcreate_funding_session1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "amount": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "checkout_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "currency": {
        -        "const": "USD",
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "expires_at": {
        -        "format": "date-time",
        -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -        "type": "string"
        -      },
        -      "funding_session_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "mode": {
        -        "enum": [
        -          "test",
        -          "live"
        -        ],
        -        "type": "string"
        -      },
        -      "rqm_account_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.funding-session.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "awaiting_payment",
        -          "credited",
        -          "failed",
        -          "expired"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "funding_session_id",
        -      "rqm_account_id",
        -      "currency",
        -      "amount",
        -      "checkout_url",
        -      "expires_at",
        -      "mode",
        -      "status",
        -      "duplicate"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "amount": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "checkout_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "currency": {
        +        "const": "USD",
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "expires_at": {
        +        "anyOf": [
        +          {
        +            "format": "date-time",
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          },
        +          {
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          }
        +        ],
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "funding_session_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "mode": {
        +        "enum": [
        +          "test",
        +          "live"
        +        ],
        +        "type": "string"
        +      },
        +      "rqm_account_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.funding-session.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "awaiting_payment",
        +          "credited",
        +          "failed",
        +          "expired"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "funding_session_id",
        +      "rqm_account_id",
        +      "currency",
        +      "amount",
        +      "checkout_url",
        +      "expires_at",
        +      "mode",
        +      "status",
        +      "duplicate"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changeddiagnose_quantum_phase1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "enum": [
        -          "circuit-assurance-report-v1",
        -          "supported-circuit-equivalence-v1",
        -          "openqasm3-repair-v1",
        -          "verified-circuit-optimization-v1",
        -          "failed-workflow-diagnosis-v1",
        -          "optimization-preservation-audit-v1",
        -          "cross-provider-portability-v1",
        -          "phase-sensitive-inspection-v1",
        -          "two-qubit-target-synthesis-v1",
        -          "two-qubit-local-equivalence-v1"
        -        ],
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "const": "1.0.0",
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "enum": [
        -          "commit_pending",
        -          "committed",
        -          "settlement_pending",
        -          "settled",
        -          "release_pending",
        -          "released"
        -        ],
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "max_total_price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "enum": [
        -          "x402",
        -          "account_core_balance"
        -        ],
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "quote_expires_at": {
        -        "format": "date-time",
        -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "maxLength": 512,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "rqm_account_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.studio-agent-job.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "const": "rqm-studio-agent-usdc-v1",
        -        "type": "string"
        -      },
        -      "tool_name": {
        -        "enum": [
        -          "check_quantum_circuit",
        -          "compare_quantum_circuits",
        -          "repair_openqasm3",
        -          "optimize_quantum_circuit",
        -          "diagnose_quantum_workflow",
        -          "audit_quantum_transformation",
        -          "translate_quantum_circuit",
        -          "diagnose_quantum_phase",
        -          "synthesize_two_qubit_target",
        -          "classify_two_qubit_operation"
        -        ],
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "tool_name",
        -      "capability_id",
        -      "capability_version",
        -      "request_schema_version",
        -      "catalog_revision",
        -      "catalog_digest",
        -      "request_hash",
        -      "job_id",
        -      "status",
        -      "rqm_account_id",
        -      "quote_id",
        -      "reservation_id",
        -      "duplicate",
        -      "commercial_state",
        -      "payment_rail",
        -      "price",
        -      "max_total_price",
        -      "tariff_version",
        -      "quote_expires_at"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "enum": [
        +          "circuit-assurance-report-v1",
        +          "supported-circuit-equivalence-v1",
        +          "openqasm3-repair-v1",
        +          "verified-circuit-optimization-v1",
        +          "failed-workflow-diagnosis-v1",
        +          "optimization-preservation-audit-v1",
        +          "cross-provider-portability-v1",
        +          "phase-sensitive-inspection-v1",
        +          "two-qubit-target-synthesis-v1",
        +          "two-qubit-local-equivalence-v1"
        +        ],
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "const": "1.0.0",
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "enum": [
        +          "commit_pending",
        +          "committed",
        +          "settlement_pending",
        +          "settled",
        +          "release_pending",
        +          "released"
        +        ],
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "max_total_price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "enum": [
        +          "x402",
        +          "account_core_balance"
        +        ],
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "quote_expires_at": {
        +        "anyOf": [
        +          {
        +            "format": "date-time",
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          },
        +          {
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          }
        +        ],
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "maxLength": 512,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "rqm_account_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.studio-agent-job.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "const": "rqm-studio-agent-usdc-v1",
        +        "type": "string"
        +      },
        +      "tool_name": {
        +        "enum": [
        +          "check_quantum_circuit",
        +          "compare_quantum_circuits",
        +          "repair_openqasm3",
        +          "optimize_quantum_circuit",
        +          "diagnose_quantum_workflow",
        +          "audit_quantum_transformation",
        +          "translate_quantum_circuit",
        +          "diagnose_quantum_phase",
        +          "synthesize_two_qubit_target",
        +          "classify_two_qubit_operation"
        +        ],
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "tool_name",
        +      "capability_id",
        +      "capability_version",
        +      "request_schema_version",
        +      "catalog_revision",
        +      "catalog_digest",
        +      "request_hash",
        +      "job_id",
        +      "status",
        +      "rqm_account_id",
        +      "quote_id",
        +      "reservation_id",
        +      "duplicate",
        +      "commercial_state",
        +      "payment_rail",
        +      "price",
        +      "max_total_price",
        +      "tariff_version",
        +      "quote_expires_at"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changeddiagnose_quantum_workflow4 fields changed
      • addedInput schema / properties / request / properties / target / properties / coupling / items / items
        Added value: +false
      • addedInput schema / properties / request / properties / target / properties / coupling / items / maxItems
        Added value: +2
      • addedInput schema / properties / request / properties / target / properties / coupling / items / minItems
        Added value: +2
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "enum": [
        -          "circuit-assurance-report-v1",
        -          "supported-circuit-equivalence-v1",
        -          "openqasm3-repair-v1",
        -          "verified-circuit-optimization-v1",
        -          "failed-workflow-diagnosis-v1",
        -          "optimization-preservation-audit-v1",
        -          "cross-provider-portability-v1",
        -          "phase-sensitive-inspection-v1",
        -          "two-qubit-target-synthesis-v1",
        -          "two-qubit-local-equivalence-v1"
        -        ],
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "const": "1.0.0",
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "enum": [
        -          "commit_pending",
        -          "committed",
        -          "settlement_pending",
        -          "settled",
        -          "release_pending",
        -          "released"
        -        ],
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "max_total_price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "enum": [
        -          "x402",
        -          "account_core_balance"
        -        ],
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "quote_expires_at": {
        -        "format": "date-time",
        -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "maxLength": 512,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "rqm_account_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.studio-agent-job.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "const": "rqm-studio-agent-usdc-v1",
        -        "type": "string"
        -      },
        -      "tool_name": {
        -        "enum": [
        -          "check_quantum_circuit",
        -          "compare_quantum_circuits",
        -          "repair_openqasm3",
        -          "optimize_quantum_circuit",
        -          "diagnose_quantum_workflow",
        -          "audit_quantum_transformation",
        -          "translate_quantum_circuit",
        -          "diagnose_quantum_phase",
        -          "synthesize_two_qubit_target",
        -          "classify_two_qubit_operation"
        -        ],
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "tool_name",
        -      "capability_id",
        -      "capability_version",
        -      "request_schema_version",
        -      "catalog_revision",
        -      "catalog_digest",
        -      "request_hash",
        -      "job_id",
        -      "status",
        -      "rqm_account_id",
        -      "quote_id",
        -      "reservation_id",
        -      "duplicate",
        -      "commercial_state",
        -      "payment_rail",
        -      "price",
        -      "max_total_price",
        -      "tariff_version",
        -      "quote_expires_at"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "enum": [
        +          "circuit-assurance-report-v1",
        +          "supported-circuit-equivalence-v1",
        +          "openqasm3-repair-v1",
        +          "verified-circuit-optimization-v1",
        +          "failed-workflow-diagnosis-v1",
        +          "optimization-preservation-audit-v1",
        +          "cross-provider-portability-v1",
        +          "phase-sensitive-inspection-v1",
        +          "two-qubit-target-synthesis-v1",
        +          "two-qubit-local-equivalence-v1"
        +        ],
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "const": "1.0.0",
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "enum": [
        +          "commit_pending",
        +          "committed",
        +          "settlement_pending",
        +          "settled",
        +          "release_pending",
        +          "released"
        +        ],
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "max_total_price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "enum": [
        +          "x402",
        +          "account_core_balance"
        +        ],
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "quote_expires_at": {
        +        "anyOf": [
        +          {
        +            "format": "date-time",
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          },
        +          {
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          }
        +        ],
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "maxLength": 512,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "rqm_account_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.studio-agent-job.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "const": "rqm-studio-agent-usdc-v1",
        +        "type": "string"
        +      },
        +      "tool_name": {
        +        "enum": [
        +          "check_quantum_circuit",
        +          "compare_quantum_circuits",
        +          "repair_openqasm3",
        +          "optimize_quantum_circuit",
        +          "diagnose_quantum_workflow",
        +          "audit_quantum_transformation",
        +          "translate_quantum_circuit",
        +          "diagnose_quantum_phase",
        +          "synthesize_two_qubit_target",
        +          "classify_two_qubit_operation"
        +        ],
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "tool_name",
        +      "capability_id",
        +      "capability_version",
        +      "request_schema_version",
        +      "catalog_revision",
        +      "catalog_digest",
        +      "request_hash",
        +      "job_id",
        +      "status",
        +      "rqm_account_id",
        +      "quote_id",
        +      "reservation_id",
        +      "duplicate",
        +      "commercial_state",
        +      "payment_rail",
        +      "price",
        +      "max_total_price",
        +      "tariff_version",
        +      "quote_expires_at"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedget_capability1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "artifacts": {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "delivery": {
        -                  "const": "inline",
        -                  "type": "string"
        -                },
        -                "media_type": {
        -                  "type": "string"
        -                },
        -                "name": {
        -                  "type": "string"
        -                },
        -                "required": {
        -                  "type": "boolean"
        -                }
        -              },
        -              "required": [
        -                "name",
        -                "media_type",
        -                "delivery",
        -                "required"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          "billing_model": {
        -            "const": "fixed_per_request",
        -            "type": "string"
        -          },
        -          "billing_unit": {
        -            "const": "request",
        -            "type": "string"
        -          },
        -          "capability_id": {
        -            "enum": [
        -              "circuit-assurance-report-v1",
        -              "verified-circuit-optimization-v1",
        -              "supported-circuit-equivalence-v1",
        -              "managed-simulator-v1",
        -              "openqasm3-preflight-v1",
        -              "geometric-circuit-explanation-v1",
        -              "optimization-preservation-audit-v1"
        -            ],
        -            "type": "string"
        -          },
        -          "capability_version": {
        -            "const": "1.0.0",
        -            "type": "string"
        -          },
        -          "category": {
        -            "const": "/quantum-mechanics",
        -            "type": "string"
        -          },
        -          "description": {
        -            "type": "string"
        -          },
        -          "descriptor_digest": {
        -            "pattern": "^[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "evidence_boundary": {
        -            "type": "string"
        -          },
        -          "execution_mode": {
        -            "const": "durable",
        -            "type": "string"
        -          },
        -          "limitations": {
        -            "items": {
        -              "type": "string"
        -            },
        -            "type": "array"
        -          },
        -          "limits": {
        -            "additionalProperties": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "boolean"
        -                }
        -              ]
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "meter": {
        -            "type": "string"
        -          },
        -          "provider": {
        -            "const": "RQM Technologies",
        -            "type": "string"
        -          },
        -          "request_schema": {
        -            "additionalProperties": {
        -              "$ref": "#/$defs/__schema0"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "request_schema_version": {
        -            "type": "string"
        -          },
        -          "result_schema": {
        -            "additionalProperties": {
        -              "$ref": "#/$defs/__schema1"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "result_schema_version": {
        -            "type": "string"
        -          },
        -          "title": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "capability_id",
        -          "capability_version",
        -          "provider",
        -          "category",
        -          "title",
        -          "description",
        -          "request_schema_version",
        -          "request_schema",
        -          "result_schema_version",
        -          "result_schema",
        -          "artifacts",
        -          "evidence_boundary",
        -          "meter",
        -          "billing_unit",
        -          "billing_model",
        -          "execution_mode",
        -          "limits",
        -          "limitations",
        -          "descriptor_digest"
        -        ],
        -        "type": "object"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "type": "string"
        -      },
        -      "observed_at": {
        -        "format": "date-time",
        -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.quantum-capability-detail.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "catalog_revision",
        -      "catalog_digest",
        -      "observed_at",
        -      "capability"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "anyOf": [
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capability": {
        -            "additionalProperties": {
        -              "$ref": "#/$defs/__schema2"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "catalog_digest": {
        -            "pattern": "^[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "catalog_revision": {
        -            "maxLength": 128,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "observed_at": {
        -            "format": "date-time",
        -            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -            "type": "string"
        -          },
        -          "product": {
        -            "enum": [
        -              "wave",
        -              "quantum",
        -              "robotics"
        -            ],
        -            "type": "string"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.capability-detail.v4",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "schema_version",
        -          "product",
        -          "catalog_revision",
        -          "catalog_digest",
        -          "observed_at",
        -          "capability"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capability": {
        -            "additionalProperties": {
        -              "$ref": "#/$defs/__schema3"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "catalog_digest": {
        -            "pattern": "^[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "catalog_revision": {
        -            "maxLength": 128,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "observed_at": {
        -            "format": "date-time",
        -            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -            "type": "string"
        -          },
        -          "product": {
        -            "const": "wave",
        -            "type": "string"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.capability-detail.v3",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "schema_version",
        -          "product",
        -          "catalog_revision",
        -          "catalog_digest",
        -          "observed_at",
        -          "capability"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capability": {
        -            "additionalProperties": {
        -              "$ref": "#/$defs/__schema4"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "catalog_digest": {
        -            "pattern": "^[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "catalog_revision": {
        -            "maxLength": 128,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "observed_at": {
        -            "format": "date-time",
        -            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -            "type": "string"
        -          },
        -          "product": {
        -            "const": "wave",
        -            "type": "string"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.capability-detail.v2",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "schema_version",
        -          "product",
        -          "catalog_revision",
        -          "catalog_digest",
        -          "observed_at",
        -          "capability"
        -        ],
        -        "type": "object"
        -      }
        -    ]
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "artifacts": {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "delivery": {
        +                  "const": "inline",
        +                  "type": "string"
        +                },
        +                "media_type": {
        +                  "type": "string"
        +                },
        +                "name": {
        +                  "type": "string"
        +                },
        +                "required": {
        +                  "type": "boolean"
        +                }
        +              },
        +              "required": [
        +                "name",
        +                "media_type",
        +                "delivery",
        +                "required"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          "billing_model": {
        +            "const": "fixed_per_request",
        +            "type": "string"
        +          },
        +          "billing_unit": {
        +            "const": "request",
        +            "type": "string"
        +          },
        +          "capability_id": {
        +            "enum": [
        +              "circuit-assurance-report-v1",
        +              "verified-circuit-optimization-v1",
        +              "supported-circuit-equivalence-v1",
        +              "managed-simulator-v1",
        +              "openqasm3-preflight-v1",
        +              "geometric-circuit-explanation-v1",
        +              "optimization-preservation-audit-v1"
        +            ],
        +            "type": "string"
        +          },
        +          "capability_version": {
        +            "const": "1.0.0",
        +            "type": "string"
        +          },
        +          "category": {
        +            "const": "/quantum-mechanics",
        +            "type": "string"
        +          },
        +          "description": {
        +            "type": "string"
        +          },
        +          "descriptor_digest": {
        +            "pattern": "^[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "evidence_boundary": {
        +            "type": "string"
        +          },
        +          "execution_mode": {
        +            "const": "durable",
        +            "type": "string"
        +          },
        +          "limitations": {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "limits": {
        +            "additionalProperties": {
        +              "type": [
        +                "string",
        +                "number",
        +                "boolean"
        +              ]
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "meter": {
        +            "type": "string"
        +          },
        +          "provider": {
        +            "const": "RQM Technologies",
        +            "type": "string"
        +          },
        +          "request_schema": {
        +            "additionalProperties": {
        +              "$ref": "#/$defs/__schema0"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "request_schema_version": {
        +            "type": "string"
        +          },
        +          "result_schema": {
        +            "additionalProperties": {
        +              "$ref": "#/$defs/__schema1"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "result_schema_version": {
        +            "type": "string"
        +          },
        +          "title": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "capability_id",
        +          "capability_version",
        +          "provider",
        +          "category",
        +          "title",
        +          "description",
        +          "request_schema_version",
        +          "request_schema",
        +          "result_schema_version",
        +          "result_schema",
        +          "artifacts",
        +          "evidence_boundary",
        +          "meter",
        +          "billing_unit",
        +          "billing_model",
        +          "execution_mode",
        +          "limits",
        +          "limitations",
        +          "descriptor_digest"
        +        ],
        +        "type": "object"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "type": "string"
        +      },
        +      "observed_at": {
        +        "anyOf": [
        +          {
        +            "format": "date-time",
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          },
        +          {
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          }
        +        ],
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.quantum-capability-detail.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "catalog_revision",
        +      "catalog_digest",
        +      "observed_at",
        +      "capability"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "anyOf": [
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capability": {
        +            "additionalProperties": {
        +              "$ref": "#/$defs/__schema2"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "catalog_digest": {
        +            "pattern": "^[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "catalog_revision": {
        +            "maxLength": 128,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "observed_at": {
        +            "anyOf": [
        +              {
        +                "format": "date-time",
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              },
        +              {
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              }
        +            ],
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "product": {
        +            "enum": [
        +              "wave",
        +              "quantum",
        +              "robotics"
        +            ],
        +            "type": "string"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.capability-detail.v4",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "schema_version",
        +          "product",
        +          "catalog_revision",
        +          "catalog_digest",
        +          "observed_at",
        +          "capability"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capability": {
        +            "additionalProperties": {
        +              "$ref": "#/$defs/__schema3"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "catalog_digest": {
        +            "pattern": "^[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "catalog_revision": {
        +            "maxLength": 128,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "observed_at": {
        +            "anyOf": [
        +              {
        +                "format": "date-time",
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              },
        +              {
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              }
        +            ],
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "product": {
        +            "const": "wave",
        +            "type": "string"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.capability-detail.v3",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "schema_version",
        +          "product",
        +          "catalog_revision",
        +          "catalog_digest",
        +          "observed_at",
        +          "capability"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capability": {
        +            "additionalProperties": {
        +              "$ref": "#/$defs/__schema4"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "catalog_digest": {
        +            "pattern": "^[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "catalog_revision": {
        +            "maxLength": 128,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "observed_at": {
        +            "anyOf": [
        +              {
        +                "format": "date-time",
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              },
        +              {
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              }
        +            ],
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "product": {
        +            "const": "wave",
        +            "type": "string"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.capability-detail.v2",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "schema_version",
        +          "product",
        +          "catalog_revision",
        +          "catalog_digest",
        +          "observed_at",
        +          "capability"
        +        ],
        +        "type": "object"
        +      }
        +    ]
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedget_job_result1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "oneOf": [
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "artifacts": {
        -            "items": {
        -              "$ref": "#/$defs/__schema1"
        -            },
        -            "type": "array"
        -          },
        -          "caller_next_step": {
        -            "type": "string"
        -          },
        -          "capability_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "evidence": {
        -            "additionalProperties": {
        -              "$ref": "#/$defs/__schema0"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "execution": {
        -            "additionalProperties": {
        -              "$ref": "#/$defs/__schema0"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "job_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "product": {
        -            "enum": [
        -              "wave",
        -              "quantum",
        -              "robotics"
        -            ],
        -            "type": "string"
        -          },
        -          "provenance": {
        -            "additionalProperties": {
        -              "$ref": "#/$defs/__schema0"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "receipt": {
        -            "additionalProperties": {
        -              "$ref": "#/$defs/__schema0"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "result": {
        -            "additionalProperties": {
        -              "$ref": "#/$defs/__schema0"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "result_schema_digest": {
        -            "type": "string"
        -          },
        -          "result_schema_id": {
        -            "type": "string"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.bazaar-buyer-job-result.v1",
        -            "type": "string"
        -          },
        -          "status": {
        -            "const": "completed",
        -            "type": "string"
        -          },
        -          "terminal_state": {
        -            "const": "succeeded",
        -            "type": "string"
        -          }
        -        },
        -        "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"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capability_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "job_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "product": {
        -            "enum": [
        -              "wave",
        -              "quantum",
        -              "robotics"
        -            ],
        -            "type": "string"
        -          },
        -          "result_schema_digest": {
        -            "type": "string"
        -          },
        -          "result_schema_id": {
        -            "type": "string"
        -          },
        -          "retry_after_seconds": {
        -            "exclusiveMinimum": 0,
        -            "maximum": 9007199254740991,
        -            "type": "integer"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.bazaar-buyer-job-status.v1",
        -            "type": "string"
        -          },
        -          "status": {
        -            "enum": [
        -              "queued",
        -              "running"
        -            ],
        -            "type": "string"
        -          },
        -          "terminal_state": {
        -            "enum": [
        -              "pending",
        -              "running"
        -            ],
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "product",
        -          "capability_id",
        -          "job_id",
        -          "schema_version",
        -          "status",
        -          "terminal_state",
        -          "result_schema_id",
        -          "result_schema_digest",
        -          "retry_after_seconds"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capability_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "failure": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "code": {
        -                "type": "string"
        -              },
        -              "retryable": {
        -                "const": false,
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "code",
        -              "retryable"
        -            ],
        -            "type": "object"
        -          },
        -          "job_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "product": {
        -            "enum": [
        -              "wave",
        -              "quantum",
        -              "robotics"
        -            ],
        -            "type": "string"
        -          },
        -          "result_schema_digest": {
        -            "type": "string"
        -          },
        -          "result_schema_id": {
        -            "type": "string"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.bazaar-buyer-job-failure.v1",
        -            "type": "string"
        -          },
        -          "status": {
        -            "type": "string"
        -          },
        -          "terminal_state": {
        -            "enum": [
        -              "rework_required",
        -              "failed"
        -            ],
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "product",
        -          "capability_id",
        -          "job_id",
        -          "schema_version",
        -          "status",
        -          "terminal_state",
        -          "failure",
        -          "result_schema_id",
        -          "result_schema_digest"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capability_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "job_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "product": {
        -            "enum": [
        -              "wave",
        -              "quantum",
        -              "robotics"
        -            ],
        -            "type": "string"
        -          },
        -          "refund": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "amount": {
        -                "type": "string"
        -              },
        -              "asset": {
        -                "const": "USDC",
        -                "type": "string"
        -              },
        -              "full_refund": {
        -                "const": true,
        -                "type": "boolean"
        -              },
        -              "network": {
        -                "const": "eip155:8453",
        -                "type": "string"
        -              },
        -              "transaction_id": {
        -                "anyOf": [
        -                  {
        -                    "type": "string"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ]
        -              }
        -            },
        -            "required": [
        -              "amount",
        -              "asset",
        -              "network",
        -              "transaction_id",
        -              "full_refund"
        -            ],
        -            "type": "object"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.bazaar-buyer-job-refund.v1",
        -            "type": "string"
        -          },
        -          "status": {
        -            "enum": [
        -              "pending",
        -              "refunded"
        -            ],
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "product",
        -          "capability_id",
        -          "job_id",
        -          "schema_version",
        -          "status",
        -          "refund"
        -        ],
        -        "type": "object"
        -      }
        -    ]
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "const": "lunar-doppler-v0",
        -        "type": "string"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "wave",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "result": {
        -        "additionalProperties": {
        -          "$ref": "#/$defs/__schema2"
        -        },
        -        "propertyNames": {
        -          "type": "string"
        -        },
        -        "type": "object"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.job-result.v1",
        -        "type": "string"
        -      },
        -      "settled_charge": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "settlement_status": {
        -        "const": "settled",
        -        "type": "string"
        -      },
        -      "usage_event_id": {
        -        "maxLength": 36,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "capability_id",
        -      "job_id",
        -      "quote_id",
        -      "reservation_id",
        -      "result",
        -      "usage_event_id",
        -      "settlement_status",
        -      "settled_charge"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "wave",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "result": {
        -        "additionalProperties": {
        -          "$ref": "#/$defs/__schema2"
        -        },
        -        "propertyNames": {
        -          "type": "string"
        -        },
        -        "type": "object"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.job-result.v2",
        -        "type": "string"
        -      },
        -      "settled_charge": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "settlement_status": {
        -        "const": "settled",
        -        "type": "string"
        -      },
        -      "usage_event_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "enum": [
        -          "circuit-assurance-report-v1",
        -          "verified-circuit-optimization-v1",
        -          "supported-circuit-equivalence-v1",
        -          "managed-simulator-v1",
        -          "openqasm3-preflight-v1",
        -          "geometric-circuit-explanation-v1",
        -          "optimization-preservation-audit-v1",
        -          "failed-workflow-diagnosis-v1",
        -          "phase-sensitive-inspection-v1",
        -          "quantum.simulation-anomaly-diagnostic.v1",
        -          "openqasm3-repair-v1",
        -          "quantum.gate-basis-decomposition.v1",
        -          "cross-provider-portability-v1",
        -          "quantum.phase-aware-rewrite.v1",
        -          "quantum.provider-result-compare.v1",
        -          "quantum.simulation-result-compare.v1",
        -          "two-qubit-local-equivalence-v1",
        -          "two-qubit-target-synthesis-v1",
        -          "quantum.provider-target-compile.v1",
        -          "quantum.execution-plan-select.v1",
        -          "quantum.provider-readiness-check.v1"
        -        ],
        -        "type": "string"
        -      },
        -      "completed_at": {
        -        "format": "date-time",
        -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -        "type": "string"
        -      },
        -      "evidence": {
        -        "additionalProperties": {
        -          "$ref": "#/$defs/__schema2"
        -        },
        -        "propertyNames": {
        -          "type": "string"
        -        },
        -        "type": "object"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "result": {
        -        "additionalProperties": {
        -          "$ref": "#/$defs/__schema2"
        -        },
        -        "propertyNames": {
        -          "type": "string"
        -        },
        -        "type": "object"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.quantum-job-result.v2",
        -        "type": "string"
        -      },
        -      "settled_charge": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "settlement_status": {
        -        "const": "settled",
        -        "type": "string"
        -      },
        -      "usage_event_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "capability_id",
        -      "job_id",
        -      "quote_id",
        -      "reservation_id",
        -      "result",
        -      "evidence",
        -      "usage_event_id",
        -      "settlement_status",
        -      "settled_charge",
        -      "completed_at"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "const": "managed-simulator-v1",
        -        "type": "string"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "result": {
        -        "additionalProperties": {
        -          "$ref": "#/$defs/__schema2"
        -        },
        -        "propertyNames": {
        -          "type": "string"
        -        },
        -        "type": "object"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.job-result.v1",
        -        "type": "string"
        -      },
        -      "settled_charge": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "settlement_status": {
        -        "const": "settled",
        -        "type": "string"
        -      },
        -      "usage_event_id": {
        -        "maxLength": 36,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "capability_id",
        -      "job_id",
        -      "quote_id",
        -      "reservation_id",
        -      "result",
        -      "usage_event_id",
        -      "settlement_status",
        -      "settled_charge"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v0",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "oneOf": [
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "artifacts": {
        +            "items": {
        +              "$ref": "#/$defs/__schema1"
        +            },
        +            "type": "array"
        +          },
        +          "caller_next_step": {
        +            "type": "string"
        +          },
        +          "capability_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "evidence": {
        +            "additionalProperties": {
        +              "$ref": "#/$defs/__schema0"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "execution": {
        +            "additionalProperties": {
        +              "$ref": "#/$defs/__schema0"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "job_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "product": {
        +            "enum": [
        +              "wave",
        +              "quantum",
        +              "robotics"
        +            ],
        +            "type": "string"
        +          },
        +          "provenance": {
        +            "additionalProperties": {
        +              "$ref": "#/$defs/__schema0"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "receipt": {
        +            "additionalProperties": {
        +              "$ref": "#/$defs/__schema0"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "result": {
        +            "additionalProperties": {
        +              "$ref": "#/$defs/__schema0"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "result_schema_digest": {
        +            "type": "string"
        +          },
        +          "result_schema_id": {
        +            "type": "string"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.bazaar-buyer-job-result.v1",
        +            "type": "string"
        +          },
        +          "status": {
        +            "const": "completed",
        +            "type": "string"
        +          },
        +          "terminal_state": {
        +            "const": "succeeded",
        +            "type": "string"
        +          }
        +        },
        +        "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"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capability_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "job_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "product": {
        +            "enum": [
        +              "wave",
        +              "quantum",
        +              "robotics"
        +            ],
        +            "type": "string"
        +          },
        +          "result_schema_digest": {
        +            "type": "string"
        +          },
        +          "result_schema_id": {
        +            "type": "string"
        +          },
        +          "retry_after_seconds": {
        +            "exclusiveMinimum": 0,
        +            "maximum": 9007199254740991,
        +            "type": "integer"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.bazaar-buyer-job-status.v1",
        +            "type": "string"
        +          },
        +          "status": {
        +            "enum": [
        +              "queued",
        +              "running"
        +            ],
        +            "type": "string"
        +          },
        +          "terminal_state": {
        +            "enum": [
        +              "pending",
        +              "running"
        +            ],
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "product",
        +          "capability_id",
        +          "job_id",
        +          "schema_version",
        +          "status",
        +          "terminal_state",
        +          "result_schema_id",
        +          "result_schema_digest",
        +          "retry_after_seconds"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capability_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "failure": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "code": {
        +                "type": "string"
        +              },
        +              "retryable": {
        +                "const": false,
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "code",
        +              "retryable"
        +            ],
        +            "type": "object"
        +          },
        +          "job_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "product": {
        +            "enum": [
        +              "wave",
        +              "quantum",
        +              "robotics"
        +            ],
        +            "type": "string"
        +          },
        +          "result_schema_digest": {
        +            "type": "string"
        +          },
        +          "result_schema_id": {
        +            "type": "string"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.bazaar-buyer-job-failure.v1",
        +            "type": "string"
        +          },
        +          "status": {
        +            "type": "string"
        +          },
        +          "terminal_state": {
        +            "enum": [
        +              "rework_required",
        +              "failed"
        +            ],
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "product",
        +          "capability_id",
        +          "job_id",
        +          "schema_version",
        +          "status",
        +          "terminal_state",
        +          "failure",
        +          "result_schema_id",
        +          "result_schema_digest"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capability_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "job_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "product": {
        +            "enum": [
        +              "wave",
        +              "quantum",
        +              "robotics"
        +            ],
        +            "type": "string"
        +          },
        +          "refund": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "amount": {
        +                "type": "string"
        +              },
        +              "asset": {
        +                "const": "USDC",
        +                "type": "string"
        +              },
        +              "full_refund": {
        +                "const": true,
        +                "type": "boolean"
        +              },
        +              "network": {
        +                "const": "eip155:8453",
        +                "type": "string"
        +              },
        +              "transaction_id": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              }
        +            },
        +            "required": [
        +              "amount",
        +              "asset",
        +              "network",
        +              "transaction_id",
        +              "full_refund"
        +            ],
        +            "type": "object"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.bazaar-buyer-job-refund.v1",
        +            "type": "string"
        +          },
        +          "status": {
        +            "enum": [
        +              "pending",
        +              "refunded"
        +            ],
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "product",
        +          "capability_id",
        +          "job_id",
        +          "schema_version",
        +          "status",
        +          "refund"
        +        ],
        +        "type": "object"
        +      }
        +    ]
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "const": "lunar-doppler-v0",
        +        "type": "string"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "wave",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "result": {
        +        "additionalProperties": {
        +          "$ref": "#/$defs/__schema2"
        +        },
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.job-result.v1",
        +        "type": "string"
        +      },
        +      "settled_charge": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "settlement_status": {
        +        "const": "settled",
        +        "type": "string"
        +      },
        +      "usage_event_id": {
        +        "maxLength": 36,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "capability_id",
        +      "job_id",
        +      "quote_id",
        +      "reservation_id",
        +      "result",
        +      "usage_event_id",
        +      "settlement_status",
        +      "settled_charge"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "wave",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "result": {
        +        "additionalProperties": {
        +          "$ref": "#/$defs/__schema2"
        +        },
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.job-result.v2",
        +        "type": "string"
        +      },
        +      "settled_charge": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "settlement_status": {
        +        "const": "settled",
        +        "type": "string"
        +      },
        +      "usage_event_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "enum": [
        +          "circuit-assurance-report-v1",
        +          "verified-circuit-optimization-v1",
        +          "supported-circuit-equivalence-v1",
        +          "managed-simulator-v1",
        +          "openqasm3-preflight-v1",
        +          "geometric-circuit-explanation-v1",
        +          "optimization-preservation-audit-v1",
        +          "failed-workflow-diagnosis-v1",
        +          "phase-sensitive-inspection-v1",
        +          "quantum.simulation-anomaly-diagnostic.v1",
        +          "openqasm3-repair-v1",
        +          "quantum.gate-basis-decomposition.v1",
        +          "cross-provider-portability-v1",
        +          "quantum.phase-aware-rewrite.v1",
        +          "quantum.provider-result-compare.v1",
        +          "quantum.simulation-result-compare.v1",
        +          "two-qubit-local-equivalence-v1",
        +          "two-qubit-target-synthesis-v1",
        +          "quantum.provider-target-compile.v1",
        +          "quantum.execution-plan-select.v1",
        +          "quantum.provider-readiness-check.v1"
        +        ],
        +        "type": "string"
        +      },
        +      "completed_at": {
        +        "anyOf": [
        +          {
        +            "format": "date-time",
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          },
        +          {
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          }
        +        ],
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "evidence": {
        +        "additionalProperties": {
        +          "$ref": "#/$defs/__schema2"
        +        },
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "result": {
        +        "additionalProperties": {
        +          "$ref": "#/$defs/__schema2"
        +        },
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.quantum-job-result.v2",
        +        "type": "string"
        +      },
        +      "settled_charge": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "settlement_status": {
        +        "const": "settled",
        +        "type": "string"
        +      },
        +      "usage_event_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "capability_id",
        +      "job_id",
        +      "quote_id",
        +      "reservation_id",
        +      "result",
        +      "evidence",
        +      "usage_event_id",
        +      "settlement_status",
        +      "settled_charge",
        +      "completed_at"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "const": "managed-simulator-v1",
        +        "type": "string"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "result": {
        +        "additionalProperties": {
        +          "$ref": "#/$defs/__schema2"
        +        },
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.job-result.v1",
        +        "type": "string"
        +      },
        +      "settled_charge": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "settlement_status": {
        +        "const": "settled",
        +        "type": "string"
        +      },
        +      "usage_event_id": {
        +        "maxLength": 36,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "capability_id",
        +      "job_id",
        +      "quote_id",
        +      "reservation_id",
        +      "result",
        +      "usage_event_id",
        +      "settlement_status",
        +      "settled_charge"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v0",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedget_job_status1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "oneOf": [
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "artifacts": {
        -            "items": {
        -              "$ref": "#/$defs/__schema1"
        -            },
        -            "type": "array"
        -          },
        -          "caller_next_step": {
        -            "type": "string"
        -          },
        -          "capability_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "evidence": {
        -            "additionalProperties": {
        -              "$ref": "#/$defs/__schema0"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "execution": {
        -            "additionalProperties": {
        -              "$ref": "#/$defs/__schema0"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "job_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "product": {
        -            "enum": [
        -              "wave",
        -              "quantum",
        -              "robotics"
        -            ],
        -            "type": "string"
        -          },
        -          "provenance": {
        -            "additionalProperties": {
        -              "$ref": "#/$defs/__schema0"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "receipt": {
        -            "additionalProperties": {
        -              "$ref": "#/$defs/__schema0"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "result": {
        -            "additionalProperties": {
        -              "$ref": "#/$defs/__schema0"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "result_schema_digest": {
        -            "type": "string"
        -          },
        -          "result_schema_id": {
        -            "type": "string"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.bazaar-buyer-job-result.v1",
        -            "type": "string"
        -          },
        -          "status": {
        -            "const": "completed",
        -            "type": "string"
        -          },
        -          "terminal_state": {
        -            "const": "succeeded",
        -            "type": "string"
        -          }
        -        },
        -        "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"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capability_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "job_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "product": {
        -            "enum": [
        -              "wave",
        -              "quantum",
        -              "robotics"
        -            ],
        -            "type": "string"
        -          },
        -          "result_schema_digest": {
        -            "type": "string"
        -          },
        -          "result_schema_id": {
        -            "type": "string"
        -          },
        -          "retry_after_seconds": {
        -            "exclusiveMinimum": 0,
        -            "maximum": 9007199254740991,
        -            "type": "integer"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.bazaar-buyer-job-status.v1",
        -            "type": "string"
        -          },
        -          "status": {
        -            "enum": [
        -              "queued",
        -              "running"
        -            ],
        -            "type": "string"
        -          },
        -          "terminal_state": {
        -            "enum": [
        -              "pending",
        -              "running"
        -            ],
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "product",
        -          "capability_id",
        -          "job_id",
        -          "schema_version",
        -          "status",
        -          "terminal_state",
        -          "result_schema_id",
        -          "result_schema_digest",
        -          "retry_after_seconds"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capability_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "failure": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "code": {
        -                "type": "string"
        -              },
        -              "retryable": {
        -                "const": false,
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "code",
        -              "retryable"
        -            ],
        -            "type": "object"
        -          },
        -          "job_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "product": {
        -            "enum": [
        -              "wave",
        -              "quantum",
        -              "robotics"
        -            ],
        -            "type": "string"
        -          },
        -          "result_schema_digest": {
        -            "type": "string"
        -          },
        -          "result_schema_id": {
        -            "type": "string"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.bazaar-buyer-job-failure.v1",
        -            "type": "string"
        -          },
        -          "status": {
        -            "type": "string"
        -          },
        -          "terminal_state": {
        -            "enum": [
        -              "rework_required",
        -              "failed"
        -            ],
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "product",
        -          "capability_id",
        -          "job_id",
        -          "schema_version",
        -          "status",
        -          "terminal_state",
        -          "failure",
        -          "result_schema_id",
        -          "result_schema_digest"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capability_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "job_id": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "product": {
        -            "enum": [
        -              "wave",
        -              "quantum",
        -              "robotics"
        -            ],
        -            "type": "string"
        -          },
        -          "refund": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "amount": {
        -                "type": "string"
        -              },
        -              "asset": {
        -                "const": "USDC",
        -                "type": "string"
        -              },
        -              "full_refund": {
        -                "const": true,
        -                "type": "boolean"
        -              },
        -              "network": {
        -                "const": "eip155:8453",
        -                "type": "string"
        -              },
        -              "transaction_id": {
        -                "anyOf": [
        -                  {
        -                    "type": "string"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ]
        -              }
        -            },
        -            "required": [
        -              "amount",
        -              "asset",
        -              "network",
        -              "transaction_id",
        -              "full_refund"
        -            ],
        -            "type": "object"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.bazaar-buyer-job-refund.v1",
        -            "type": "string"
        -          },
        -          "status": {
        -            "enum": [
        -              "pending",
        -              "refunded"
        -            ],
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "product",
        -          "capability_id",
        -          "job_id",
        -          "schema_version",
        -          "status",
        -          "refund"
        -        ],
        -        "type": "object"
        -      }
        -    ]
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "const": "lunar-doppler-v0",
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "enum": [
        -          "committed",
        -          "settlement_pending",
        -          "settled",
        -          "release_pending",
        -          "released"
        -        ],
        -        "type": "string"
        -      },
        -      "correlation_id": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "error_code": {
        -        "anyOf": [
        -          {
        -            "maxLength": 128,
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "wave",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.job-status.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "capability_id",
        -      "job_id",
        -      "status",
        -      "quote_id",
        -      "reservation_id",
        -      "correlation_id",
        -      "commercial_state",
        -      "error_code"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "enum": [
        -          "commit_pending",
        -          "committed",
        -          "settlement_pending",
        -          "settled",
        -          "release_pending",
        -          "released"
        -        ],
        -        "type": "string"
        -      },
        -      "correlation_id": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "error_code": {
        -        "anyOf": [
        -          {
        -            "maxLength": 128,
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "wave",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.job-status.v2",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "enum": [
        -          "circuit-assurance-report-v1",
        -          "verified-circuit-optimization-v1",
        -          "supported-circuit-equivalence-v1",
        -          "managed-simulator-v1",
        -          "openqasm3-preflight-v1",
        -          "geometric-circuit-explanation-v1",
        -          "optimization-preservation-audit-v1",
        -          "failed-workflow-diagnosis-v1",
        -          "phase-sensitive-inspection-v1",
        -          "quantum.simulation-anomaly-diagnostic.v1",
        -          "openqasm3-repair-v1",
        -          "quantum.gate-basis-decomposition.v1",
        -          "cross-provider-portability-v1",
        -          "quantum.phase-aware-rewrite.v1",
        -          "quantum.provider-result-compare.v1",
        -          "quantum.simulation-result-compare.v1",
        -          "two-qubit-local-equivalence-v1",
        -          "two-qubit-target-synthesis-v1",
        -          "quantum.provider-target-compile.v1",
        -          "quantum.execution-plan-select.v1",
        -          "quantum.provider-readiness-check.v1"
        -        ],
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "enum": [
        -          "commit_pending",
        -          "committed",
        -          "settlement_pending",
        -          "settled",
        -          "release_pending",
        -          "released"
        -        ],
        -        "type": "string"
        -      },
        -      "correlation_id": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "error_code": {
        -        "anyOf": [
        -          {
        -            "maxLength": 128,
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.quantum-job-status.v2",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "capability_id",
        -      "capability_version",
        -      "request_schema_version",
        -      "catalog_revision",
        -      "catalog_digest",
        -      "job_id",
        -      "status",
        -      "quote_id",
        -      "reservation_id",
        -      "correlation_id",
        -      "commercial_state",
        -      "error_code"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "const": "managed-simulator-v1",
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "enum": [
        -          "committed",
        -          "settlement_pending",
        -          "settled",
        -          "release_pending",
        -          "released"
        -        ],
        -        "type": "string"
        -      },
        -      "correlation_id": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "error_code": {
        -        "anyOf": [
        -          {
        -            "maxLength": 128,
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.job-status.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "capability_id",
        -      "job_id",
        -      "status",
        -      "quote_id",
        -      "reservation_id",
        -      "correlation_id",
        -      "commercial_state",
        -      "error_code"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v0",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "oneOf": [
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "artifacts": {
        +            "items": {
        +              "$ref": "#/$defs/__schema1"
        +            },
        +            "type": "array"
        +          },
        +          "caller_next_step": {
        +            "type": "string"
        +          },
        +          "capability_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "evidence": {
        +            "additionalProperties": {
        +              "$ref": "#/$defs/__schema0"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "execution": {
        +            "additionalProperties": {
        +              "$ref": "#/$defs/__schema0"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "job_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "product": {
        +            "enum": [
        +              "wave",
        +              "quantum",
        +              "robotics"
        +            ],
        +            "type": "string"
        +          },
        +          "provenance": {
        +            "additionalProperties": {
        +              "$ref": "#/$defs/__schema0"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "receipt": {
        +            "additionalProperties": {
        +              "$ref": "#/$defs/__schema0"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "result": {
        +            "additionalProperties": {
        +              "$ref": "#/$defs/__schema0"
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "result_schema_digest": {
        +            "type": "string"
        +          },
        +          "result_schema_id": {
        +            "type": "string"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.bazaar-buyer-job-result.v1",
        +            "type": "string"
        +          },
        +          "status": {
        +            "const": "completed",
        +            "type": "string"
        +          },
        +          "terminal_state": {
        +            "const": "succeeded",
        +            "type": "string"
        +          }
        +        },
        +        "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"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capability_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "job_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "product": {
        +            "enum": [
        +              "wave",
        +              "quantum",
        +              "robotics"
        +            ],
        +            "type": "string"
        +          },
        +          "result_schema_digest": {
        +            "type": "string"
        +          },
        +          "result_schema_id": {
        +            "type": "string"
        +          },
        +          "retry_after_seconds": {
        +            "exclusiveMinimum": 0,
        +            "maximum": 9007199254740991,
        +            "type": "integer"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.bazaar-buyer-job-status.v1",
        +            "type": "string"
        +          },
        +          "status": {
        +            "enum": [
        +              "queued",
        +              "running"
        +            ],
        +            "type": "string"
        +          },
        +          "terminal_state": {
        +            "enum": [
        +              "pending",
        +              "running"
        +            ],
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "product",
        +          "capability_id",
        +          "job_id",
        +          "schema_version",
        +          "status",
        +          "terminal_state",
        +          "result_schema_id",
        +          "result_schema_digest",
        +          "retry_after_seconds"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capability_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "failure": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "code": {
        +                "type": "string"
        +              },
        +              "retryable": {
        +                "const": false,
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "code",
        +              "retryable"
        +            ],
        +            "type": "object"
        +          },
        +          "job_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "product": {
        +            "enum": [
        +              "wave",
        +              "quantum",
        +              "robotics"
        +            ],
        +            "type": "string"
        +          },
        +          "result_schema_digest": {
        +            "type": "string"
        +          },
        +          "result_schema_id": {
        +            "type": "string"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.bazaar-buyer-job-failure.v1",
        +            "type": "string"
        +          },
        +          "status": {
        +            "type": "string"
        +          },
        +          "terminal_state": {
        +            "enum": [
        +              "rework_required",
        +              "failed"
        +            ],
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "product",
        +          "capability_id",
        +          "job_id",
        +          "schema_version",
        +          "status",
        +          "terminal_state",
        +          "failure",
        +          "result_schema_id",
        +          "result_schema_digest"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capability_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "job_id": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "product": {
        +            "enum": [
        +              "wave",
        +              "quantum",
        +              "robotics"
        +            ],
        +            "type": "string"
        +          },
        +          "refund": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "amount": {
        +                "type": "string"
        +              },
        +              "asset": {
        +                "const": "USDC",
        +                "type": "string"
        +              },
        +              "full_refund": {
        +                "const": true,
        +                "type": "boolean"
        +              },
        +              "network": {
        +                "const": "eip155:8453",
        +                "type": "string"
        +              },
        +              "transaction_id": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              }
        +            },
        +            "required": [
        +              "amount",
        +              "asset",
        +              "network",
        +              "transaction_id",
        +              "full_refund"
        +            ],
        +            "type": "object"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.bazaar-buyer-job-refund.v1",
        +            "type": "string"
        +          },
        +          "status": {
        +            "enum": [
        +              "pending",
        +              "refunded"
        +            ],
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "product",
        +          "capability_id",
        +          "job_id",
        +          "schema_version",
        +          "status",
        +          "refund"
        +        ],
        +        "type": "object"
        +      }
        +    ]
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "const": "lunar-doppler-v0",
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "enum": [
        +          "committed",
        +          "settlement_pending",
        +          "settled",
        +          "release_pending",
        +          "released"
        +        ],
        +        "type": "string"
        +      },
        +      "correlation_id": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "error_code": {
        +        "anyOf": [
        +          {
        +            "maxLength": 128,
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "wave",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.job-status.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "capability_id",
        +      "job_id",
        +      "status",
        +      "quote_id",
        +      "reservation_id",
        +      "correlation_id",
        +      "commercial_state",
        +      "error_code"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "enum": [
        +          "commit_pending",
        +          "committed",
        +          "settlement_pending",
        +          "settled",
        +          "release_pending",
        +          "released"
        +        ],
        +        "type": "string"
        +      },
        +      "correlation_id": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "error_code": {
        +        "anyOf": [
        +          {
        +            "maxLength": 128,
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "wave",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.job-status.v2",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "enum": [
        +          "circuit-assurance-report-v1",
        +          "verified-circuit-optimization-v1",
        +          "supported-circuit-equivalence-v1",
        +          "managed-simulator-v1",
        +          "openqasm3-preflight-v1",
        +          "geometric-circuit-explanation-v1",
        +          "optimization-preservation-audit-v1",
        +          "failed-workflow-diagnosis-v1",
        +          "phase-sensitive-inspection-v1",
        +          "quantum.simulation-anomaly-diagnostic.v1",
        +          "openqasm3-repair-v1",
        +          "quantum.gate-basis-decomposition.v1",
        +          "cross-provider-portability-v1",
        +          "quantum.phase-aware-rewrite.v1",
        +          "quantum.provider-result-compare.v1",
        +          "quantum.simulation-result-compare.v1",
        +          "two-qubit-local-equivalence-v1",
        +          "two-qubit-target-synthesis-v1",
        +          "quantum.provider-target-compile.v1",
        +          "quantum.execution-plan-select.v1",
        +          "quantum.provider-readiness-check.v1"
        +        ],
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "enum": [
        +          "commit_pending",
        +          "committed",
        +          "settlement_pending",
        +          "settled",
        +          "release_pending",
        +          "released"
        +        ],
        +        "type": "string"
        +      },
        +      "correlation_id": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "error_code": {
        +        "anyOf": [
        +          {
        +            "maxLength": 128,
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.quantum-job-status.v2",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "capability_id",
        +      "capability_version",
        +      "request_schema_version",
        +      "catalog_revision",
        +      "catalog_digest",
        +      "job_id",
        +      "status",
        +      "quote_id",
        +      "reservation_id",
        +      "correlation_id",
        +      "commercial_state",
        +      "error_code"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "const": "managed-simulator-v1",
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "enum": [
        +          "committed",
        +          "settlement_pending",
        +          "settled",
        +          "release_pending",
        +          "released"
        +        ],
        +        "type": "string"
        +      },
        +      "correlation_id": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "error_code": {
        +        "anyOf": [
        +          {
        +            "maxLength": 128,
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.job-status.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "capability_id",
        +      "job_id",
        +      "status",
        +      "quote_id",
        +      "reservation_id",
        +      "correlation_id",
        +      "commercial_state",
        +      "error_code"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v0",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedget_studio_receipt1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "anyOf": [
        -          {
        -            "maxLength": 64,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "catalog_digest": {
        -        "anyOf": [
        -          {
        -            "pattern": "^[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "currency": {
        -        "const": "USD",
        -        "type": "string"
        -      },
        -      "issued_at": {
        -        "format": "date-time",
        -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -        "type": "string"
        -      },
        -      "machine_principal_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "maximum_charge": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "enum": [
        -          "account_core_balance",
        -          "starter_credit",
        -          "x402"
        -        ],
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "rqm-studio",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "receipt_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "rqm_account_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.studio-receipt.v1",
        -        "type": "string"
        -      },
        -      "settled_charge": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "status": {
        -        "const": "settled",
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "anyOf": [
        +          {
        +            "maxLength": 64,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "catalog_digest": {
        +        "anyOf": [
        +          {
        +            "pattern": "^[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "currency": {
        +        "const": "USD",
        +        "type": "string"
        +      },
        +      "issued_at": {
        +        "anyOf": [
        +          {
        +            "format": "date-time",
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          },
        +          {
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          }
        +        ],
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "machine_principal_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "maximum_charge": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "enum": [
        +          "account_core_balance",
        +          "starter_credit",
        +          "x402"
        +        ],
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "rqm-studio",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "receipt_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "rqm_account_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.studio-receipt.v1",
        +        "type": "string"
        +      },
        +      "settled_charge": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "status": {
        +        "const": "settled",
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedlist_capabilities1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capabilities": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "artifacts": {
        -              "items": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "delivery": {
        -                    "const": "inline",
        -                    "type": "string"
        -                  },
        -                  "media_type": {
        -                    "type": "string"
        -                  },
        -                  "name": {
        -                    "type": "string"
        -                  },
        -                  "required": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "name",
        -                  "media_type",
        -                  "delivery",
        -                  "required"
        -                ],
        -                "type": "object"
        -              },
        -              "type": "array"
        -            },
        -            "billing_model": {
        -              "const": "fixed_per_request",
        -              "type": "string"
        -            },
        -            "billing_unit": {
        -              "const": "request",
        -              "type": "string"
        -            },
        -            "capability_id": {
        -              "enum": [
        -                "circuit-assurance-report-v1",
        -                "verified-circuit-optimization-v1",
        -                "supported-circuit-equivalence-v1",
        -                "managed-simulator-v1",
        -                "openqasm3-preflight-v1",
        -                "geometric-circuit-explanation-v1",
        -                "optimization-preservation-audit-v1"
        -              ],
        -              "type": "string"
        -            },
        -            "capability_version": {
        -              "const": "1.0.0",
        -              "type": "string"
        -            },
        -            "category": {
        -              "const": "/quantum-mechanics",
        -              "type": "string"
        -            },
        -            "description": {
        -              "type": "string"
        -            },
        -            "descriptor_digest": {
        -              "pattern": "^[a-f0-9]{64}$",
        -              "type": "string"
        -            },
        -            "evidence_boundary": {
        -              "type": "string"
        -            },
        -            "execution_mode": {
        -              "const": "durable",
        -              "type": "string"
        -            },
        -            "limitations": {
        -              "items": {
        -                "type": "string"
        -              },
        -              "type": "array"
        -            },
        -            "limits": {
        -              "additionalProperties": {
        -                "anyOf": [
        -                  {
        -                    "type": "string"
        -                  },
        -                  {
        -                    "type": "number"
        -                  },
        -                  {
        -                    "type": "boolean"
        -                  }
        -                ]
        -              },
        -              "propertyNames": {
        -                "type": "string"
        -              },
        -              "type": "object"
        -            },
        -            "meter": {
        -              "type": "string"
        -            },
        -            "provider": {
        -              "const": "RQM Technologies",
        -              "type": "string"
        -            },
        -            "request_schema": {
        -              "additionalProperties": {
        -                "$ref": "#/$defs/__schema0"
        -              },
        -              "propertyNames": {
        -                "type": "string"
        -              },
        -              "type": "object"
        -            },
        -            "request_schema_version": {
        -              "type": "string"
        -            },
        -            "result_schema": {
        -              "additionalProperties": {
        -                "$ref": "#/$defs/__schema1"
        -              },
        -              "propertyNames": {
        -                "type": "string"
        -              },
        -              "type": "object"
        -            },
        -            "result_schema_version": {
        -              "type": "string"
        -            },
        -            "title": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "capability_id",
        -            "capability_version",
        -            "provider",
        -            "category",
        -            "title",
        -            "description",
        -            "request_schema_version",
        -            "request_schema",
        -            "result_schema_version",
        -            "result_schema",
        -            "artifacts",
        -            "evidence_boundary",
        -            "meter",
        -            "billing_unit",
        -            "billing_model",
        -            "execution_mode",
        -            "limits",
        -            "limitations",
        -            "descriptor_digest"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 7,
        -        "type": "array"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "type": "string"
        -      },
        -      "observed_at": {
        -        "format": "date-time",
        -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.quantum-capabilities.v1",
        -        "type": "string"
        -      },
        -      "server_name": {
        -        "const": "com.rqmtechnologies/jobs",
        -        "type": "string"
        -      },
        -      "server_version": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "server_name",
        -      "server_version",
        -      "product",
        -      "catalog_revision",
        -      "catalog_digest",
        -      "observed_at",
        -      "capabilities"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "anyOf": [
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capabilities": {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "availability": {
        -                  "const": "enabled",
        -                  "type": "string"
        -                },
        -                "capability_id": {
        -                  "maxLength": 128,
        -                  "minLength": 1,
        -                  "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -                  "type": "string"
        -                },
        -                "capability_version": {
        -                  "maxLength": 64,
        -                  "minLength": 1,
        -                  "type": "string"
        -                },
        -                "description": {
        -                  "maxLength": 1024,
        -                  "minLength": 1,
        -                  "type": "string"
        -                },
        -                "descriptor_digest": {
        -                  "pattern": "^[a-f0-9]{64}$",
        -                  "type": "string"
        -                },
        -                "product": {
        -                  "enum": [
        -                    "wave",
        -                    "quantum",
        -                    "robotics"
        -                  ],
        -                  "type": "string"
        -                },
        -                "request_schema_version": {
        -                  "maxLength": 128,
        -                  "minLength": 1,
        -                  "type": "string"
        -                },
        -                "result_schema_version": {
        -                  "maxLength": 128,
        -                  "minLength": 1,
        -                  "type": "string"
        -                },
        -                "title": {
        -                  "maxLength": 160,
        -                  "minLength": 1,
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "product",
        -                "capability_id",
        -                "capability_version",
        -                "title",
        -                "description",
        -                "request_schema_version",
        -                "result_schema_version",
        -                "descriptor_digest",
        -                "availability"
        -              ],
        -              "type": "object"
        -            },
        -            "maxItems": 64,
        -            "minItems": 1,
        -            "type": "array"
        -          },
        -          "capability_count": {
        -            "maximum": 64,
        -            "minimum": 1,
        -            "type": "integer"
        -          },
        -          "observed_at": {
        -            "format": "date-time",
        -            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -            "type": "string"
        -          },
        -          "product": {
        -            "anyOf": [
        -              {
        -                "enum": [
        -                  "wave",
        -                  "quantum",
        -                  "robotics"
        -                ],
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "protocol_version": {
        -            "const": "2026-07-28",
        -            "type": "string"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.catalog.v1",
        -            "type": "string"
        -          },
        -          "server_name": {
        -            "const": "com.rqmtechnologies/jobs",
        -            "type": "string"
        -          },
        -          "server_version": {
        -            "const": "1.7.0",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "schema_version",
        -          "server_name",
        -          "server_version",
        -          "protocol_version",
        -          "product",
        -          "observed_at",
        -          "capability_count",
        -          "capabilities"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "execution_enabled": {
        -            "const": false,
        -            "type": "boolean"
        -          },
        -          "products": {
        -            "items": {
        -              "enum": [
        -                "wave",
        -                "quantum"
        -              ],
        -              "type": "string"
        -            },
        -            "type": "array"
        -          },
        -          "protocol_version": {
        -            "const": "2026-07-28",
        -            "type": "string"
        -          },
        -          "quote_enabled": {
        -            "const": true,
        -            "type": "boolean"
        -          },
        -          "registry_published": {
        -            "type": "boolean"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.capabilities.v0",
        -            "type": "string"
        -          },
        -          "server_name": {
        -            "const": "com.rqmtechnologies/jobs",
        -            "type": "string"
        -          },
        -          "server_version": {
        -            "const": "1.4.0",
        -            "type": "string"
        -          },
        -          "tasks_advertised": {
        -            "const": false,
        -            "type": "boolean"
        -          },
        -          "tools": {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "authentication": {
        -                  "enum": [
        -                    "none",
        -                    "machine"
        -                  ],
        -                  "type": "string"
        -                },
        -                "name": {
        -                  "type": "string"
        -                },
        -                "status": {
        -                  "enum": [
        -                    "enabled",
        -                    "feature_disabled"
        -                  ],
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "name",
        -                "authentication",
        -                "status"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "schema_version",
        -          "server_name",
        -          "server_version",
        -          "protocol_version",
        -          "products",
        -          "quote_enabled",
        -          "execution_enabled",
        -          "tasks_advertised",
        -          "registry_published",
        -          "tools"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capabilities": {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "capability_id": {
        -                  "maxLength": 128,
        -                  "minLength": 1,
        -                  "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -                  "type": "string"
        -                },
        -                "currency": {
        -                  "const": "USD",
        -                  "type": "string"
        -                },
        -                "execution_state": {
        -                  "enum": [
        -                    "available",
        -                    "gate_disabled"
        -                  ],
        -                  "type": "string"
        -                },
        -                "pricing_mode": {
        -                  "enum": [
        -                    "fixed",
        -                    "metered"
        -                  ],
        -                  "type": "string"
        -                },
        -                "product": {
        -                  "enum": [
        -                    "wave",
        -                    "quantum"
        -                  ],
        -                  "type": "string"
        -                },
        -                "quote_state": {
        -                  "enum": [
        -                    "available",
        -                    "gate_disabled"
        -                  ],
        -                  "type": "string"
        -                },
        -                "request_schema_version": {
        -                  "maxLength": 128,
        -                  "minLength": 1,
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "product",
        -                "capability_id",
        -                "request_schema_version",
        -                "pricing_mode",
        -                "currency",
        -                "quote_state",
        -                "execution_state"
        -              ],
        -              "type": "object"
        -            },
        -            "maxItems": 2,
        -            "minItems": 2,
        -            "type": "array"
        -          },
        -          "products": {
        -            "items": {
        -              "enum": [
        -                "wave",
        -                "quantum"
        -              ],
        -              "type": "string"
        -            },
        -            "type": "array"
        -          },
        -          "protocol_version": {
        -            "const": "2026-07-28",
        -            "type": "string"
        -          },
        -          "registry_published": {
        -            "type": "boolean"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.capabilities.v1",
        -            "type": "string"
        -          },
        -          "server_name": {
        -            "const": "com.rqmtechnologies/jobs",
        -            "type": "string"
        -          },
        -          "server_version": {
        -            "const": "1.4.0",
        -            "type": "string"
        -          },
        -          "tasks_advertised": {
        -            "const": false,
        -            "type": "boolean"
        -          },
        -          "tools": {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "authentication": {
        -                  "enum": [
        -                    "none",
        -                    "machine"
        -                  ],
        -                  "type": "string"
        -                },
        -                "name": {
        -                  "type": "string"
        -                },
        -                "status": {
        -                  "enum": [
        -                    "enabled",
        -                    "feature_disabled"
        -                  ],
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "name",
        -                "authentication",
        -                "status"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "schema_version",
        -          "server_name",
        -          "server_version",
        -          "protocol_version",
        -          "products",
        -          "capabilities",
        -          "tasks_advertised",
        -          "registry_published",
        -          "tools"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capabilities": {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "availability": {
        -                  "enum": [
        -                    "available",
        -                    "disabled"
        -                  ],
        -                  "type": "string"
        -                },
        -                "capability_id": {
        -                  "maxLength": 128,
        -                  "minLength": 1,
        -                  "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -                  "type": "string"
        -                },
        -                "capability_version": {
        -                  "maxLength": 64,
        -                  "minLength": 1,
        -                  "type": "string"
        -                },
        -                "category": {
        -                  "maxLength": 64,
        -                  "minLength": 1,
        -                  "type": "string"
        -                },
        -                "description": {
        -                  "maxLength": 1024,
        -                  "minLength": 1,
        -                  "type": "string"
        -                },
        -                "descriptor_digest": {
        -                  "pattern": "^[a-f0-9]{64}$",
        -                  "type": "string"
        -                },
        -                "pricing": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "meter": {
        -                      "maxLength": 160,
        -                      "minLength": 1,
        -                      "type": "string"
        -                    },
        -                    "pricing_mode": {
        -                      "const": "fixed",
        -                      "type": "string"
        -                    },
        -                    "unit": {
        -                      "const": "request",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "pricing_mode",
        -                    "meter",
        -                    "unit"
        -                  ],
        -                  "type": "object"
        -                },
        -                "request_schema_version": {
        -                  "maxLength": 128,
        -                  "minLength": 1,
        -                  "type": "string"
        -                },
        -                "result_schema_version": {
        -                  "maxLength": 128,
        -                  "minLength": 1,
        -                  "type": "string"
        -                },
        -                "title": {
        -                  "maxLength": 160,
        -                  "minLength": 1,
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "capability_id",
        -                "capability_version",
        -                "title",
        -                "description",
        -                "category",
        -                "request_schema_version",
        -                "result_schema_version",
        -                "availability",
        -                "descriptor_digest",
        -                "pricing"
        -              ],
        -              "type": "object"
        -            },
        -            "maxItems": 256,
        -            "type": "array"
        -          },
        -          "catalog_digest": {
        -            "pattern": "^[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "catalog_revision": {
        -            "maxLength": 128,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "observed_at": {
        -            "format": "date-time",
        -            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -            "type": "string"
        -          },
        -          "product": {
        -            "const": "wave",
        -            "type": "string"
        -          },
        -          "protocol_version": {
        -            "const": "2026-07-28",
        -            "type": "string"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.capabilities.v2",
        -            "type": "string"
        -          },
        -          "server_name": {
        -            "const": "com.rqmtechnologies/jobs",
        -            "type": "string"
        -          },
        -          "server_version": {
        -            "const": "1.4.0",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "schema_version",
        -          "server_name",
        -          "server_version",
        -          "protocol_version",
        -          "product",
        -          "catalog_revision",
        -          "catalog_digest",
        -          "observed_at",
        -          "capabilities"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capabilities": {
        -            "items": {
        -              "anyOf": [
        -                {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "availability": {
        -                      "enum": [
        -                        "available",
        -                        "disabled"
        -                      ],
        -                      "type": "string"
        -                    },
        -                    "capability_id": {
        -                      "maxLength": 128,
        -                      "minLength": 1,
        -                      "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -                      "type": "string"
        -                    },
        -                    "capability_version": {
        -                      "maxLength": 64,
        -                      "minLength": 1,
        -                      "type": "string"
        -                    },
        -                    "catalog_status": {
        -                      "const": "included",
        -                      "type": "string"
        -                    },
        -                    "category": {
        -                      "maxLength": 64,
        -                      "minLength": 1,
        -                      "type": "string"
        -                    },
        -                    "description": {
        -                      "maxLength": 1024,
        -                      "minLength": 1,
        -                      "type": "string"
        -                    },
        -                    "descriptor_digest": {
        -                      "pattern": "^[a-f0-9]{64}$",
        -                      "type": "string"
        -                    },
        -                    "display_order": {
        -                      "exclusiveMinimum": 0,
        -                      "maximum": 9007199254740991,
        -                      "type": "integer"
        -                    },
        -                    "evidence_status": {
        -                      "enum": [
        -                        "approved_evidence",
        -                        "tested_implementation",
        -                        "evaluated_limited"
        -                      ],
        -                      "type": "string"
        -                    },
        -                    "free_example_eligible": {
        -                      "type": "boolean"
        -                    },
        -                    "pricing": {
        -                      "additionalProperties": false,
        -                      "properties": {
        -                        "meter": {
        -                          "maxLength": 160,
        -                          "minLength": 1,
        -                          "type": "string"
        -                        },
        -                        "pricing_mode": {
        -                          "const": "fixed",
        -                          "type": "string"
        -                        },
        -                        "unit": {
        -                          "const": "request",
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "pricing_mode",
        -                        "meter",
        -                        "unit"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "request_schema_version": {
        -                      "maxLength": 128,
        -                      "minLength": 1,
        -                      "type": "string"
        -                    },
        -                    "result_schema_version": {
        -                      "maxLength": 128,
        -                      "minLength": 1,
        -                      "type": "string"
        -                    },
        -                    "starter_credit_eligible": {
        -                      "type": "boolean"
        -                    },
        -                    "title": {
        -                      "maxLength": 160,
        -                      "minLength": 1,
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "capability_id",
        -                    "capability_version",
        -                    "title",
        -                    "description",
        -                    "category",
        -                    "request_schema_version",
        -                    "result_schema_version",
        -                    "availability",
        -                    "descriptor_digest",
        -                    "pricing",
        -                    "display_order",
        -                    "catalog_status",
        -                    "evidence_status"
        -                  ],
        -                  "type": "object"
        -                },
        -                {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "agent_discovery": {
        -                      "additionalProperties": false,
        -                      "properties": {
        -                        "accepted_formats": {
        -                          "items": {
        -                            "maxLength": 160,
        -                            "minLength": 1,
        -                            "type": "string"
        -                          },
        -                          "maxItems": 16,
        -                          "minItems": 1,
        -                          "type": "array"
        -                        },
        -                        "agent_instruction": {
        -                          "maxLength": 512,
        -                          "minLength": 8,
        -                          "type": "string"
        -                        },
        -                        "caller_next_step": {
        -                          "maxLength": 512,
        -                          "minLength": 8,
        -                          "type": "string"
        -                        },
        -                        "do_not_use_when": {
        -                          "items": {
        -                            "maxLength": 1024,
        -                            "minLength": 1,
        -                            "type": "string"
        -                          },
        -                          "maxItems": 12,
        -                          "minItems": 1,
        -                          "type": "array"
        -                        },
        -                        "implementation_capability_ids": {
        -                          "items": {
        -                            "maxLength": 128,
        -                            "minLength": 1,
        -                            "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -                            "type": "string"
        -                          },
        -                          "maxItems": 12,
        -                          "minItems": 1,
        -                          "type": "array"
        -                        },
        -                        "keywords": {
        -                          "items": {
        -                            "maxLength": 120,
        -                            "minLength": 1,
        -                            "type": "string"
        -                          },
        -                          "maxItems": 32,
        -                          "minItems": 1,
        -                          "type": "array"
        -                        },
        -                        "objective_outputs": {
        -                          "items": {
        -                            "maxLength": 240,
        -                            "minLength": 1,
        -                            "type": "string"
        -                          },
        -                          "maxItems": 24,
        -                          "minItems": 1,
        -                          "type": "array"
        -                        },
        -                        "surface": {
        -                          "enum": [
        -                            "buyer_job",
        -                            "implementation_capability",
        -                            "research_evidence"
        -                          ],
        -                          "type": "string"
        -                        },
        -                        "synonyms": {
        -                          "items": {
        -                            "maxLength": 160,
        -                            "minLength": 1,
        -                            "type": "string"
        -                          },
        -                          "maxItems": 24,
        -                          "type": "array"
        -                        },
        -                        "tags": {
        -                          "items": {
        -                            "maxLength": 120,
        -                            "minLength": 1,
        -                            "type": "string"
        -                          },
        -                          "maxItems": 24,
        -                          "minItems": 1,
        -                          "type": "array"
        -                        },
        -                        "use_when": {
        -                          "items": {
        -                            "maxLength": 1024,
        -                            "minLength": 1,
        -                            "type": "string"
        -                          },
        -                          "maxItems": 12,
        -                          "minItems": 1,
        -                          "type": "array"
        -                        }
        -                      },
        -                      "required": [
        -                        "surface",
        -                        "agent_instruction",
        -                        "use_when",
        -                        "do_not_use_when",
        -                        "tags",
        -                        "synonyms",
        -                        "keywords",
        -                        "accepted_formats",
        -                        "objective_outputs",
        -                        "caller_next_step",
        -                        "implementation_capability_ids"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "availability": {
        -                      "enum": [
        -                        "available",
        -                        "disabled"
        -                      ],
        -                      "type": "string"
        -                    },
        -                    "capability_id": {
        -                      "maxLength": 128,
        -                      "minLength": 1,
        -                      "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -                      "type": "string"
        -                    },
        -                    "capability_version": {
        -                      "maxLength": 64,
        -                      "minLength": 1,
        -                      "type": "string"
        -                    },
        -                    "category": {
        -                      "maxLength": 64,
        -                      "minLength": 1,
        -                      "type": "string"
        -                    },
        -                    "description": {
        -                      "maxLength": 1024,
        -                      "minLength": 1,
        -                      "type": "string"
        -                    },
        -                    "descriptor_digest": {
        -                      "pattern": "^[a-f0-9]{64}$",
        -                      "type": "string"
        -                    },
        -                    "display_order": {
        -                      "exclusiveMinimum": 0,
        -                      "maximum": 9007199254740991,
        -                      "type": "integer"
        -                    },
        -                    "pricing": {
        -                      "additionalProperties": false,
        -                      "properties": {
        -                        "meter": {
        -                          "maxLength": 160,
        -                          "minLength": 1,
        -                          "type": "string"
        -                        },
        -                        "pricing_mode": {
        -                          "const": "fixed",
        -                          "type": "string"
        -                        },
        -                        "unit": {
        -                          "const": "request",
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "pricing_mode",
        -                        "meter",
        -                        "unit"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "request_schema_version": {
        -                      "maxLength": 128,
        -                      "minLength": 1,
        -                      "type": "string"
        -                    },
        -                    "result_schema_version": {
        -                      "maxLength": 128,
        -                      "minLength": 1,
        -                      "type": "string"
        -                    },
        -                    "title": {
        -                      "maxLength": 160,
        -                      "minLength": 1,
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "capability_id",
        -                    "capability_version",
        -                    "title",
        -                    "description",
        -                    "category",
        -                    "request_schema_version",
        -                    "result_schema_version",
        -                    "availability",
        -                    "descriptor_digest",
        -                    "pricing",
        -                    "display_order",
        -                    "agent_discovery"
        -                  ],
        -                  "type": "object"
        -                }
        -              ]
        -            },
        -            "maxItems": 256,
        -            "type": "array"
        -          },
        -          "catalog_digest": {
        -            "pattern": "^[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "catalog_revision": {
        -            "maxLength": 128,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "observed_at": {
        -            "format": "date-time",
        -            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -            "type": "string"
        -          },
        -          "product": {
        -            "const": "wave",
        -            "type": "string"
        -          },
        -          "protocol_version": {
        -            "const": "2026-07-28",
        -            "type": "string"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.capabilities.v3",
        -            "type": "string"
        -          },
        -          "server_name": {
        -            "const": "com.rqmtechnologies/jobs",
        -            "type": "string"
        -          },
        -          "server_version": {
        -            "const": "1.4.0",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "schema_version",
        -          "server_name",
        -          "server_version",
        -          "protocol_version",
        -          "product",
        -          "catalog_revision",
        -          "catalog_digest",
        -          "observed_at",
        -          "capabilities"
        -        ],
        -        "type": "object"
        -      }
        -    ]
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capabilities": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "artifacts": {
        +              "items": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "delivery": {
        +                    "const": "inline",
        +                    "type": "string"
        +                  },
        +                  "media_type": {
        +                    "type": "string"
        +                  },
        +                  "name": {
        +                    "type": "string"
        +                  },
        +                  "required": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "name",
        +                  "media_type",
        +                  "delivery",
        +                  "required"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            },
        +            "billing_model": {
        +              "const": "fixed_per_request",
        +              "type": "string"
        +            },
        +            "billing_unit": {
        +              "const": "request",
        +              "type": "string"
        +            },
        +            "capability_id": {
        +              "enum": [
        +                "circuit-assurance-report-v1",
        +                "verified-circuit-optimization-v1",
        +                "supported-circuit-equivalence-v1",
        +                "managed-simulator-v1",
        +                "openqasm3-preflight-v1",
        +                "geometric-circuit-explanation-v1",
        +                "optimization-preservation-audit-v1"
        +              ],
        +              "type": "string"
        +            },
        +            "capability_version": {
        +              "const": "1.0.0",
        +              "type": "string"
        +            },
        +            "category": {
        +              "const": "/quantum-mechanics",
        +              "type": "string"
        +            },
        +            "description": {
        +              "type": "string"
        +            },
        +            "descriptor_digest": {
        +              "pattern": "^[a-f0-9]{64}$",
        +              "type": "string"
        +            },
        +            "evidence_boundary": {
        +              "type": "string"
        +            },
        +            "execution_mode": {
        +              "const": "durable",
        +              "type": "string"
        +            },
        +            "limitations": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "type": "array"
        +            },
        +            "limits": {
        +              "additionalProperties": {
        +                "type": [
        +                  "string",
        +                  "number",
        +                  "boolean"
        +                ]
        +              },
        +              "propertyNames": {
        +                "type": "string"
        +              },
        +              "type": "object"
        +            },
        +            "meter": {
        +              "type": "string"
        +            },
        +            "provider": {
        +              "const": "RQM Technologies",
        +              "type": "string"
        +            },
        +            "request_schema": {
        +              "additionalProperties": {
        +                "$ref": "#/$defs/__schema0"
        +              },
        +              "propertyNames": {
        +                "type": "string"
        +              },
        +              "type": "object"
        +            },
        +            "request_schema_version": {
        +              "type": "string"
        +            },
        +            "result_schema": {
        +              "additionalProperties": {
        +                "$ref": "#/$defs/__schema1"
        +              },
        +              "propertyNames": {
        +                "type": "string"
        +              },
        +              "type": "object"
        +            },
        +            "result_schema_version": {
        +              "type": "string"
        +            },
        +            "title": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "capability_id",
        +            "capability_version",
        +            "provider",
        +            "category",
        +            "title",
        +            "description",
        +            "request_schema_version",
        +            "request_schema",
        +            "result_schema_version",
        +            "result_schema",
        +            "artifacts",
        +            "evidence_boundary",
        +            "meter",
        +            "billing_unit",
        +            "billing_model",
        +            "execution_mode",
        +            "limits",
        +            "limitations",
        +            "descriptor_digest"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 7,
        +        "type": "array"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "type": "string"
        +      },
        +      "observed_at": {
        +        "anyOf": [
        +          {
        +            "format": "date-time",
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          },
        +          {
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          }
        +        ],
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.quantum-capabilities.v1",
        +        "type": "string"
        +      },
        +      "server_name": {
        +        "const": "com.rqmtechnologies/jobs",
        +        "type": "string"
        +      },
        +      "server_version": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "server_name",
        +      "server_version",
        +      "product",
        +      "catalog_revision",
        +      "catalog_digest",
        +      "observed_at",
        +      "capabilities"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "anyOf": [
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capabilities": {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "availability": {
        +                  "const": "enabled",
        +                  "type": "string"
        +                },
        +                "capability_id": {
        +                  "maxLength": 128,
        +                  "minLength": 1,
        +                  "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +                  "type": "string"
        +                },
        +                "capability_version": {
        +                  "maxLength": 64,
        +                  "minLength": 1,
        +                  "type": "string"
        +                },
        +                "description": {
        +                  "maxLength": 1024,
        +                  "minLength": 1,
        +                  "type": "string"
        +                },
        +                "descriptor_digest": {
        +                  "pattern": "^[a-f0-9]{64}$",
        +                  "type": "string"
        +                },
        +                "product": {
        +                  "enum": [
        +                    "wave",
        +                    "quantum",
        +                    "robotics"
        +                  ],
        +                  "type": "string"
        +                },
        +                "request_schema_version": {
        +                  "maxLength": 128,
        +                  "minLength": 1,
        +                  "type": "string"
        +                },
        +                "result_schema_version": {
        +                  "maxLength": 128,
        +                  "minLength": 1,
        +                  "type": "string"
        +                },
        +                "title": {
        +                  "maxLength": 160,
        +                  "minLength": 1,
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "product",
        +                "capability_id",
        +                "capability_version",
        +                "title",
        +                "description",
        +                "request_schema_version",
        +                "result_schema_version",
        +                "descriptor_digest",
        +                "availability"
        +              ],
        +              "type": "object"
        +            },
        +            "maxItems": 64,
        +            "minItems": 1,
        +            "type": "array"
        +          },
        +          "capability_count": {
        +            "maximum": 64,
        +            "minimum": 1,
        +            "type": "integer"
        +          },
        +          "observed_at": {
        +            "anyOf": [
        +              {
        +                "format": "date-time",
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              },
        +              {
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              }
        +            ],
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "product": {
        +            "anyOf": [
        +              {
        +                "enum": [
        +                  "wave",
        +                  "quantum",
        +                  "robotics"
        +                ],
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ]
        +          },
        +          "protocol_version": {
        +            "const": "2026-07-28",
        +            "type": "string"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.catalog.v1",
        +            "type": "string"
        +          },
        +          "server_name": {
        +            "const": "com.rqmtechnologies/jobs",
        +            "type": "string"
        +          },
        +          "server_version": {
        +            "const": "1.7.0",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "schema_version",
        +          "server_name",
        +          "server_version",
        +          "protocol_version",
        +          "product",
        +          "observed_at",
        +          "capability_count",
        +          "capabilities"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "execution_enabled": {
        +            "const": false,
        +            "type": "boolean"
        +          },
        +          "products": {
        +            "items": {
        +              "enum": [
        +                "wave",
        +                "quantum"
        +              ],
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "protocol_version": {
        +            "const": "2026-07-28",
        +            "type": "string"
        +          },
        +          "quote_enabled": {
        +            "const": true,
        +            "type": "boolean"
        +          },
        +          "registry_published": {
        +            "type": "boolean"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.capabilities.v0",
        +            "type": "string"
        +          },
        +          "server_name": {
        +            "const": "com.rqmtechnologies/jobs",
        +            "type": "string"
        +          },
        +          "server_version": {
        +            "const": "1.4.0",
        +            "type": "string"
        +          },
        +          "tasks_advertised": {
        +            "const": false,
        +            "type": "boolean"
        +          },
        +          "tools": {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "authentication": {
        +                  "enum": [
        +                    "none",
        +                    "machine"
        +                  ],
        +                  "type": "string"
        +                },
        +                "name": {
        +                  "type": "string"
        +                },
        +                "status": {
        +                  "enum": [
        +                    "enabled",
        +                    "feature_disabled"
        +                  ],
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "name",
        +                "authentication",
        +                "status"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          }
        +        },
        +        "required": [
        +          "schema_version",
        +          "server_name",
        +          "server_version",
        +          "protocol_version",
        +          "products",
        +          "quote_enabled",
        +          "execution_enabled",
        +          "tasks_advertised",
        +          "registry_published",
        +          "tools"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capabilities": {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "capability_id": {
        +                  "maxLength": 128,
        +                  "minLength": 1,
        +                  "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +                  "type": "string"
        +                },
        +                "currency": {
        +                  "const": "USD",
        +                  "type": "string"
        +                },
        +                "execution_state": {
        +                  "enum": [
        +                    "available",
        +                    "gate_disabled"
        +                  ],
        +                  "type": "string"
        +                },
        +                "pricing_mode": {
        +                  "enum": [
        +                    "fixed",
        +                    "metered"
        +                  ],
        +                  "type": "string"
        +                },
        +                "product": {
        +                  "enum": [
        +                    "wave",
        +                    "quantum"
        +                  ],
        +                  "type": "string"
        +                },
        +                "quote_state": {
        +                  "enum": [
        +                    "available",
        +                    "gate_disabled"
        +                  ],
        +                  "type": "string"
        +                },
        +                "request_schema_version": {
        +                  "maxLength": 128,
        +                  "minLength": 1,
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "product",
        +                "capability_id",
        +                "request_schema_version",
        +                "pricing_mode",
        +                "currency",
        +                "quote_state",
        +                "execution_state"
        +              ],
        +              "type": "object"
        +            },
        +            "maxItems": 2,
        +            "minItems": 2,
        +            "type": "array"
        +          },
        +          "products": {
        +            "items": {
        +              "enum": [
        +                "wave",
        +                "quantum"
        +              ],
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "protocol_version": {
        +            "const": "2026-07-28",
        +            "type": "string"
        +          },
        +          "registry_published": {
        +            "type": "boolean"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.capabilities.v1",
        +            "type": "string"
        +          },
        +          "server_name": {
        +            "const": "com.rqmtechnologies/jobs",
        +            "type": "string"
        +          },
        +          "server_version": {
        +            "const": "1.4.0",
        +            "type": "string"
        +          },
        +          "tasks_advertised": {
        +            "const": false,
        +            "type": "boolean"
        +          },
        +          "tools": {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "authentication": {
        +                  "enum": [
        +                    "none",
        +                    "machine"
        +                  ],
        +                  "type": "string"
        +                },
        +                "name": {
        +                  "type": "string"
        +                },
        +                "status": {
        +                  "enum": [
        +                    "enabled",
        +                    "feature_disabled"
        +                  ],
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "name",
        +                "authentication",
        +                "status"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          }
        +        },
        +        "required": [
        +          "schema_version",
        +          "server_name",
        +          "server_version",
        +          "protocol_version",
        +          "products",
        +          "capabilities",
        +          "tasks_advertised",
        +          "registry_published",
        +          "tools"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capabilities": {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "availability": {
        +                  "enum": [
        +                    "available",
        +                    "disabled"
        +                  ],
        +                  "type": "string"
        +                },
        +                "capability_id": {
        +                  "maxLength": 128,
        +                  "minLength": 1,
        +                  "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +                  "type": "string"
        +                },
        +                "capability_version": {
        +                  "maxLength": 64,
        +                  "minLength": 1,
        +                  "type": "string"
        +                },
        +                "category": {
        +                  "maxLength": 64,
        +                  "minLength": 1,
        +                  "type": "string"
        +                },
        +                "description": {
        +                  "maxLength": 1024,
        +                  "minLength": 1,
        +                  "type": "string"
        +                },
        +                "descriptor_digest": {
        +                  "pattern": "^[a-f0-9]{64}$",
        +                  "type": "string"
        +                },
        +                "pricing": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "meter": {
        +                      "maxLength": 160,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "pricing_mode": {
        +                      "const": "fixed",
        +                      "type": "string"
        +                    },
        +                    "unit": {
        +                      "const": "request",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "pricing_mode",
        +                    "meter",
        +                    "unit"
        +                  ],
        +                  "type": "object"
        +                },
        +                "request_schema_version": {
        +                  "maxLength": 128,
        +                  "minLength": 1,
        +                  "type": "string"
        +                },
        +                "result_schema_version": {
        +                  "maxLength": 128,
        +                  "minLength": 1,
        +                  "type": "string"
        +                },
        +                "title": {
        +                  "maxLength": 160,
        +                  "minLength": 1,
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "capability_id",
        +                "capability_version",
        +                "title",
        +                "description",
        +                "category",
        +                "request_schema_version",
        +                "result_schema_version",
        +                "availability",
        +                "descriptor_digest",
        +                "pricing"
        +              ],
        +              "type": "object"
        +            },
        +            "maxItems": 256,
        +            "type": "array"
        +          },
        +          "catalog_digest": {
        +            "pattern": "^[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "catalog_revision": {
        +            "maxLength": 128,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "observed_at": {
        +            "anyOf": [
        +              {
        +                "format": "date-time",
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              },
        +              {
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              }
        +            ],
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "product": {
        +            "const": "wave",
        +            "type": "string"
        +          },
        +          "protocol_version": {
        +            "const": "2026-07-28",
        +            "type": "string"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.capabilities.v2",
        +            "type": "string"
        +          },
        +          "server_name": {
        +            "const": "com.rqmtechnologies/jobs",
        +            "type": "string"
        +          },
        +          "server_version": {
        +            "const": "1.4.0",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "schema_version",
        +          "server_name",
        +          "server_version",
        +          "protocol_version",
        +          "product",
        +          "catalog_revision",
        +          "catalog_digest",
        +          "observed_at",
        +          "capabilities"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capabilities": {
        +            "items": {
        +              "anyOf": [
        +                {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "availability": {
        +                      "enum": [
        +                        "available",
        +                        "disabled"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "capability_id": {
        +                      "maxLength": 128,
        +                      "minLength": 1,
        +                      "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +                      "type": "string"
        +                    },
        +                    "capability_version": {
        +                      "maxLength": 64,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "catalog_status": {
        +                      "const": "included",
        +                      "type": "string"
        +                    },
        +                    "category": {
        +                      "maxLength": 64,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "description": {
        +                      "maxLength": 1024,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "descriptor_digest": {
        +                      "pattern": "^[a-f0-9]{64}$",
        +                      "type": "string"
        +                    },
        +                    "display_order": {
        +                      "exclusiveMinimum": 0,
        +                      "maximum": 9007199254740991,
        +                      "type": "integer"
        +                    },
        +                    "evidence_status": {
        +                      "enum": [
        +                        "approved_evidence",
        +                        "tested_implementation",
        +                        "evaluated_limited"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "free_example_eligible": {
        +                      "type": "boolean"
        +                    },
        +                    "pricing": {
        +                      "additionalProperties": false,
        +                      "properties": {
        +                        "meter": {
        +                          "maxLength": 160,
        +                          "minLength": 1,
        +                          "type": "string"
        +                        },
        +                        "pricing_mode": {
        +                          "const": "fixed",
        +                          "type": "string"
        +                        },
        +                        "unit": {
        +                          "const": "request",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "pricing_mode",
        +                        "meter",
        +                        "unit"
        +                      ],
        +                      "type": "object"
        +                    },
        +                    "request_schema_version": {
        +                      "maxLength": 128,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "result_schema_version": {
        +                      "maxLength": 128,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "starter_credit_eligible": {
        +                      "type": "boolean"
        +                    },
        +                    "title": {
        +                      "maxLength": 160,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "capability_id",
        +                    "capability_version",
        +                    "title",
        +                    "description",
        +                    "category",
        +                    "request_schema_version",
        +                    "result_schema_version",
        +                    "availability",
        +                    "descriptor_digest",
        +                    "pricing",
        +                    "display_order",
        +                    "catalog_status",
        +                    "evidence_status"
        +                  ],
        +                  "type": "object"
        +                },
        +                {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "agent_discovery": {
        +                      "additionalProperties": false,
        +                      "properties": {
        +                        "accepted_formats": {
        +                          "items": {
        +                            "maxLength": 160,
        +                            "minLength": 1,
        +                            "type": "string"
        +                          },
        +                          "maxItems": 16,
        +                          "minItems": 1,
        +                          "type": "array"
        +                        },
        +                        "agent_instruction": {
        +                          "maxLength": 512,
        +                          "minLength": 8,
        +                          "type": "string"
        +                        },
        +                        "caller_next_step": {
        +                          "maxLength": 512,
        +                          "minLength": 8,
        +                          "type": "string"
        +                        },
        +                        "do_not_use_when": {
        +                          "items": {
        +                            "maxLength": 1024,
        +                            "minLength": 1,
        +                            "type": "string"
        +                          },
        +                          "maxItems": 12,
        +                          "minItems": 1,
        +                          "type": "array"
        +                        },
        +                        "implementation_capability_ids": {
        +                          "items": {
        +                            "maxLength": 128,
        +                            "minLength": 1,
        +                            "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +                            "type": "string"
        +                          },
        +                          "maxItems": 12,
        +                          "minItems": 1,
        +                          "type": "array"
        +                        },
        +                        "keywords": {
        +                          "items": {
        +                            "maxLength": 120,
        +                            "minLength": 1,
        +                            "type": "string"
        +                          },
        +                          "maxItems": 32,
        +                          "minItems": 1,
        +                          "type": "array"
        +                        },
        +                        "objective_outputs": {
        +                          "items": {
        +                            "maxLength": 240,
        +                            "minLength": 1,
        +                            "type": "string"
        +                          },
        +                          "maxItems": 24,
        +                          "minItems": 1,
        +                          "type": "array"
        +                        },
        +                        "surface": {
        +                          "enum": [
        +                            "buyer_job",
        +                            "implementation_capability",
        +                            "research_evidence"
        +                          ],
        +                          "type": "string"
        +                        },
        +                        "synonyms": {
        +                          "items": {
        +                            "maxLength": 160,
        +                            "minLength": 1,
        +                            "type": "string"
        +                          },
        +                          "maxItems": 24,
        +                          "type": "array"
        +                        },
        +                        "tags": {
        +                          "items": {
        +                            "maxLength": 120,
        +                            "minLength": 1,
        +                            "type": "string"
        +                          },
        +                          "maxItems": 24,
        +                          "minItems": 1,
        +                          "type": "array"
        +                        },
        +                        "use_when": {
        +                          "items": {
        +                            "maxLength": 1024,
        +                            "minLength": 1,
        +                            "type": "string"
        +                          },
        +                          "maxItems": 12,
        +                          "minItems": 1,
        +                          "type": "array"
        +                        }
        +                      },
        +                      "required": [
        +                        "surface",
        +                        "agent_instruction",
        +                        "use_when",
        +                        "do_not_use_when",
        +                        "tags",
        +                        "synonyms",
        +                        "keywords",
        +                        "accepted_formats",
        +                        "objective_outputs",
        +                        "caller_next_step",
        +                        "implementation_capability_ids"
        +                      ],
        +                      "type": "object"
        +                    },
        +                    "availability": {
        +                      "enum": [
        +                        "available",
        +                        "disabled"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "capability_id": {
        +                      "maxLength": 128,
        +                      "minLength": 1,
        +                      "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +                      "type": "string"
        +                    },
        +                    "capability_version": {
        +                      "maxLength": 64,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "category": {
        +                      "maxLength": 64,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "description": {
        +                      "maxLength": 1024,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "descriptor_digest": {
        +                      "pattern": "^[a-f0-9]{64}$",
        +                      "type": "string"
        +                    },
        +                    "display_order": {
        +                      "exclusiveMinimum": 0,
        +                      "maximum": 9007199254740991,
        +                      "type": "integer"
        +                    },
        +                    "pricing": {
        +                      "additionalProperties": false,
        +                      "properties": {
        +                        "meter": {
        +                          "maxLength": 160,
        +                          "minLength": 1,
        +                          "type": "string"
        +                        },
        +                        "pricing_mode": {
        +                          "const": "fixed",
        +                          "type": "string"
        +                        },
        +                        "unit": {
        +                          "const": "request",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "pricing_mode",
        +                        "meter",
        +                        "unit"
        +                      ],
        +                      "type": "object"
        +                    },
        +                    "request_schema_version": {
        +                      "maxLength": 128,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "result_schema_version": {
        +                      "maxLength": 128,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "title": {
        +                      "maxLength": 160,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "capability_id",
        +                    "capability_version",
        +                    "title",
        +                    "description",
        +                    "category",
        +                    "request_schema_version",
        +                    "result_schema_version",
        +                    "availability",
        +                    "descriptor_digest",
        +                    "pricing",
        +                    "display_order",
        +                    "agent_discovery"
        +                  ],
        +                  "type": "object"
        +                }
        +              ]
        +            },
        +            "maxItems": 256,
        +            "type": "array"
        +          },
        +          "catalog_digest": {
        +            "pattern": "^[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "catalog_revision": {
        +            "maxLength": 128,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "observed_at": {
        +            "anyOf": [
        +              {
        +                "format": "date-time",
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              },
        +              {
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              }
        +            ],
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "product": {
        +            "const": "wave",
        +            "type": "string"
        +          },
        +          "protocol_version": {
        +            "const": "2026-07-28",
        +            "type": "string"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.capabilities.v3",
        +            "type": "string"
        +          },
        +          "server_name": {
        +            "const": "com.rqmtechnologies/jobs",
        +            "type": "string"
        +          },
        +          "server_version": {
        +            "const": "1.4.0",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "schema_version",
        +          "server_name",
        +          "server_version",
        +          "protocol_version",
        +          "product",
        +          "catalog_revision",
        +          "catalog_digest",
        +          "observed_at",
        +          "capabilities"
        +        ],
        +        "type": "object"
        +      }
        +    ]
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedoptimize_quantum_circuit1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "enum": [
        -          "circuit-assurance-report-v1",
        -          "supported-circuit-equivalence-v1",
        -          "openqasm3-repair-v1",
        -          "verified-circuit-optimization-v1",
        -          "failed-workflow-diagnosis-v1",
        -          "optimization-preservation-audit-v1",
        -          "cross-provider-portability-v1",
        -          "phase-sensitive-inspection-v1",
        -          "two-qubit-target-synthesis-v1",
        -          "two-qubit-local-equivalence-v1"
        -        ],
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "const": "1.0.0",
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "enum": [
        -          "commit_pending",
        -          "committed",
        -          "settlement_pending",
        -          "settled",
        -          "release_pending",
        -          "released"
        -        ],
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "max_total_price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "enum": [
        -          "x402",
        -          "account_core_balance"
        -        ],
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "quote_expires_at": {
        -        "format": "date-time",
        -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "maxLength": 512,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "rqm_account_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.studio-agent-job.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "const": "rqm-studio-agent-usdc-v1",
        -        "type": "string"
        -      },
        -      "tool_name": {
        -        "enum": [
        -          "check_quantum_circuit",
        -          "compare_quantum_circuits",
        -          "repair_openqasm3",
        -          "optimize_quantum_circuit",
        -          "diagnose_quantum_workflow",
        -          "audit_quantum_transformation",
        -          "translate_quantum_circuit",
        -          "diagnose_quantum_phase",
        -          "synthesize_two_qubit_target",
        -          "classify_two_qubit_operation"
        -        ],
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "tool_name",
        -      "capability_id",
        -      "capability_version",
        -      "request_schema_version",
        -      "catalog_revision",
        -      "catalog_digest",
        -      "request_hash",
        -      "job_id",
        -      "status",
        -      "rqm_account_id",
        -      "quote_id",
        -      "reservation_id",
        -      "duplicate",
        -      "commercial_state",
        -      "payment_rail",
        -      "price",
        -      "max_total_price",
        -      "tariff_version",
        -      "quote_expires_at"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "enum": [
        +          "circuit-assurance-report-v1",
        +          "supported-circuit-equivalence-v1",
        +          "openqasm3-repair-v1",
        +          "verified-circuit-optimization-v1",
        +          "failed-workflow-diagnosis-v1",
        +          "optimization-preservation-audit-v1",
        +          "cross-provider-portability-v1",
        +          "phase-sensitive-inspection-v1",
        +          "two-qubit-target-synthesis-v1",
        +          "two-qubit-local-equivalence-v1"
        +        ],
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "const": "1.0.0",
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "enum": [
        +          "commit_pending",
        +          "committed",
        +          "settlement_pending",
        +          "settled",
        +          "release_pending",
        +          "released"
        +        ],
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "max_total_price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "enum": [
        +          "x402",
        +          "account_core_balance"
        +        ],
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "quote_expires_at": {
        +        "anyOf": [
        +          {
        +            "format": "date-time",
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          },
        +          {
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          }
        +        ],
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "maxLength": 512,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "rqm_account_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.studio-agent-job.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "const": "rqm-studio-agent-usdc-v1",
        +        "type": "string"
        +      },
        +      "tool_name": {
        +        "enum": [
        +          "check_quantum_circuit",
        +          "compare_quantum_circuits",
        +          "repair_openqasm3",
        +          "optimize_quantum_circuit",
        +          "diagnose_quantum_workflow",
        +          "audit_quantum_transformation",
        +          "translate_quantum_circuit",
        +          "diagnose_quantum_phase",
        +          "synthesize_two_qubit_target",
        +          "classify_two_qubit_operation"
        +        ],
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "tool_name",
        +      "capability_id",
        +      "capability_version",
        +      "request_schema_version",
        +      "catalog_revision",
        +      "catalog_digest",
        +      "request_hash",
        +      "job_id",
        +      "status",
        +      "rqm_account_id",
        +      "quote_id",
        +      "reservation_id",
        +      "duplicate",
        +      "commercial_state",
        +      "payment_rail",
        +      "price",
        +      "max_total_price",
        +      "tariff_version",
        +      "quote_expires_at"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_circuit_assurance_report_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_cross_provider_portability_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_execution_plan_select_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_failed_workflow_diagnosis_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_gate_basis_decomposition_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_managed_simulator_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_openqasm3_preflight_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_openqasm3_repair_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_optimization_preservation_audit_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_phase_aware_rewrite_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_phase_sensitive_inspection_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_provider_readiness_check_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_provider_result_compare_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_provider_target_compile_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_simulation_anomaly_diagnostic_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_simulation_result_compare_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_supported_circuit_equivalence_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_two_qubit_local_equivalence_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_two_qubit_target_synthesis_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquantum_verified_circuit_optimization_v11 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedquote_job1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "anyOf": [
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capability_id": {
        -            "maxLength": 128,
        -            "minLength": 1,
        -            "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -            "type": "string"
        -          },
        -          "capability_version": {
        -            "maxLength": 64,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "catalog_digest": {
        -            "pattern": "^[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "catalog_revision": {
        -            "maxLength": 128,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "currency": {
        -            "const": "USD",
        -            "type": "string"
        -          },
        -          "estimated_charge": {
        -            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -            "type": "string"
        -          },
        -          "execution_enabled": {
        -            "const": true,
        -            "type": "boolean"
        -          },
        -          "expires_at": {
        -            "format": "date-time",
        -            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -            "type": "string"
        -          },
        -          "machine_principal_id": {
        -            "format": "uuid",
        -            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -            "type": "string"
        -          },
        -          "maximum_charge": {
        -            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -            "type": "string"
        -          },
        -          "organization_id": {
        -            "anyOf": [
        -              {
        -                "format": "uuid",
        -                "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pricing_dimensions": {
        -            "additionalProperties": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "maximum": 9007199254740991,
        -                  "minimum": -9007199254740991,
        -                  "type": "integer"
        -                }
        -              ]
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "pricing_mode": {
        -            "const": "fixed",
        -            "type": "string"
        -          },
        -          "product": {
        -            "const": "robotics",
        -            "type": "string"
        -          },
        -          "quote_id": {
        -            "format": "uuid",
        -            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -            "type": "string"
        -          },
        -          "request_hash": {
        -            "pattern": "^[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "request_schema_version": {
        -            "maxLength": 128,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "rqm_account_id": {
        -            "format": "uuid",
        -            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -            "type": "string"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.robotics.quote.v1",
        -            "type": "string"
        -          },
        -          "tariff_version": {
        -            "maxLength": 64,
        -            "minLength": 1,
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "schema_version",
        -          "quote_id",
        -          "rqm_account_id",
        -          "organization_id",
        -          "machine_principal_id",
        -          "product",
        -          "capability_id",
        -          "capability_version",
        -          "request_schema_version",
        -          "catalog_revision",
        -          "catalog_digest",
        -          "currency",
        -          "pricing_mode",
        -          "pricing_dimensions",
        -          "estimated_charge",
        -          "maximum_charge",
        -          "tariff_version",
        -          "request_hash",
        -          "expires_at",
        -          "execution_enabled"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "billable": {
        -            "const": false,
        -            "type": "boolean"
        -          },
        -          "capability_id": {
        -            "maxLength": 128,
        -            "minLength": 1,
        -            "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -            "type": "string"
        -          },
        -          "estimated_cost": {
        -            "type": "null"
        -          },
        -          "execution_enabled": {
        -            "const": false,
        -            "type": "boolean"
        -          },
        -          "expires_at": {
        -            "format": "date-time",
        -            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -            "type": "string"
        -          },
        -          "pricing_status": {
        -            "const": "not_configured",
        -            "type": "string"
        -          },
        -          "product": {
        -            "enum": [
        -              "wave",
        -              "quantum"
        -            ],
        -            "type": "string"
        -          },
        -          "quote_id": {
        -            "format": "uuid",
        -            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -            "type": "string"
        -          },
        -          "rqm_account_id": {
        -            "format": "uuid",
        -            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -            "type": "string"
        -          },
        -          "warnings": {
        -            "items": {
        -              "type": "string"
        -            },
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "quote_id",
        -          "rqm_account_id",
        -          "product",
        -          "capability_id",
        -          "pricing_status",
        -          "billable",
        -          "estimated_cost",
        -          "execution_enabled",
        -          "expires_at",
        -          "warnings"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capability_id": {
        -            "maxLength": 128,
        -            "minLength": 1,
        -            "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -            "type": "string"
        -          },
        -          "currency": {
        -            "const": "USD",
        -            "type": "string"
        -          },
        -          "estimated_charge": {
        -            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -            "type": "string"
        -          },
        -          "execution_enabled": {
        -            "const": true,
        -            "type": "boolean"
        -          },
        -          "expires_at": {
        -            "format": "date-time",
        -            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -            "type": "string"
        -          },
        -          "maximum_charge": {
        -            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -            "type": "string"
        -          },
        -          "pricing_mode": {
        -            "enum": [
        -              "fixed",
        -              "metered"
        -            ],
        -            "type": "string"
        -          },
        -          "product": {
        -            "enum": [
        -              "wave",
        -              "quantum"
        -            ],
        -            "type": "string"
        -          },
        -          "quote_id": {
        -            "format": "uuid",
        -            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -            "type": "string"
        -          },
        -          "request_hash": {
        -            "pattern": "^[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "rqm_account_id": {
        -            "format": "uuid",
        -            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -            "type": "string"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.wave.quote.v1",
        -            "type": "string"
        -          },
        -          "tariff_version": {
        -            "maxLength": 64,
        -            "minLength": 1,
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "schema_version",
        -          "quote_id",
        -          "rqm_account_id",
        -          "product",
        -          "capability_id",
        -          "currency",
        -          "pricing_mode",
        -          "estimated_charge",
        -          "maximum_charge",
        -          "tariff_version",
        -          "request_hash",
        -          "expires_at",
        -          "execution_enabled"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capability_id": {
        -            "maxLength": 128,
        -            "minLength": 1,
        -            "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -            "type": "string"
        -          },
        -          "capability_version": {
        -            "maxLength": 64,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "catalog_digest": {
        -            "pattern": "^[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "catalog_revision": {
        -            "maxLength": 128,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "currency": {
        -            "const": "USD",
        -            "type": "string"
        -          },
        -          "estimated_charge": {
        -            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -            "type": "string"
        -          },
        -          "execution_enabled": {
        -            "const": true,
        -            "type": "boolean"
        -          },
        -          "expires_at": {
        -            "format": "date-time",
        -            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -            "type": "string"
        -          },
        -          "machine_principal_id": {
        -            "format": "uuid",
        -            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -            "type": "string"
        -          },
        -          "maximum_charge": {
        -            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -            "type": "string"
        -          },
        -          "organization_id": {
        -            "anyOf": [
        -              {
        -                "format": "uuid",
        -                "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pricing_dimensions": {
        -            "additionalProperties": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "maximum": 9007199254740991,
        -                  "minimum": -9007199254740991,
        -                  "type": "integer"
        -                }
        -              ]
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "pricing_mode": {
        -            "const": "fixed",
        -            "type": "string"
        -          },
        -          "product": {
        -            "const": "wave",
        -            "type": "string"
        -          },
        -          "quote_id": {
        -            "format": "uuid",
        -            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -            "type": "string"
        -          },
        -          "request_hash": {
        -            "pattern": "^[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "request_schema_version": {
        -            "maxLength": 128,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "rqm_account_id": {
        -            "format": "uuid",
        -            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -            "type": "string"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.wave.quote.v2",
        -            "type": "string"
        -          },
        -          "tariff_version": {
        -            "maxLength": 64,
        -            "minLength": 1,
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "schema_version",
        -          "quote_id",
        -          "rqm_account_id",
        -          "organization_id",
        -          "machine_principal_id",
        -          "product",
        -          "capability_id",
        -          "capability_version",
        -          "request_schema_version",
        -          "catalog_revision",
        -          "catalog_digest",
        -          "currency",
        -          "pricing_mode",
        -          "pricing_dimensions",
        -          "estimated_charge",
        -          "maximum_charge",
        -          "tariff_version",
        -          "request_hash",
        -          "expires_at",
        -          "execution_enabled"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "capability_id": {
        -            "enum": [
        -              "circuit-assurance-report-v1",
        -              "verified-circuit-optimization-v1",
        -              "supported-circuit-equivalence-v1",
        -              "managed-simulator-v1",
        -              "openqasm3-preflight-v1",
        -              "geometric-circuit-explanation-v1",
        -              "optimization-preservation-audit-v1",
        -              "failed-workflow-diagnosis-v1",
        -              "phase-sensitive-inspection-v1",
        -              "quantum.simulation-anomaly-diagnostic.v1",
        -              "openqasm3-repair-v1",
        -              "quantum.gate-basis-decomposition.v1",
        -              "cross-provider-portability-v1",
        -              "quantum.phase-aware-rewrite.v1",
        -              "quantum.provider-result-compare.v1",
        -              "quantum.simulation-result-compare.v1",
        -              "two-qubit-local-equivalence-v1",
        -              "two-qubit-target-synthesis-v1",
        -              "quantum.provider-target-compile.v1",
        -              "quantum.execution-plan-select.v1",
        -              "quantum.provider-readiness-check.v1"
        -            ],
        -            "type": "string"
        -          },
        -          "capability_version": {
        -            "maxLength": 64,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "catalog_digest": {
        -            "pattern": "^[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "catalog_revision": {
        -            "maxLength": 128,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "currency": {
        -            "const": "USD",
        -            "type": "string"
        -          },
        -          "estimated_charge": {
        -            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -            "type": "string"
        -          },
        -          "execution_enabled": {
        -            "const": true,
        -            "type": "boolean"
        -          },
        -          "expires_at": {
        -            "format": "date-time",
        -            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -            "type": "string"
        -          },
        -          "machine_principal_id": {
        -            "format": "uuid",
        -            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -            "type": "string"
        -          },
        -          "maximum_charge": {
        -            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -            "type": "string"
        -          },
        -          "organization_id": {
        -            "anyOf": [
        -              {
        -                "format": "uuid",
        -                "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pricing_dimensions": {
        -            "additionalProperties": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "maximum": 9007199254740991,
        -                  "minimum": -9007199254740991,
        -                  "type": "integer"
        -                }
        -              ]
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          },
        -          "pricing_mode": {
        -            "const": "fixed",
        -            "type": "string"
        -          },
        -          "product": {
        -            "const": "quantum",
        -            "type": "string"
        -          },
        -          "quote_id": {
        -            "format": "uuid",
        -            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -            "type": "string"
        -          },
        -          "request_hash": {
        -            "pattern": "^[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "request_schema_version": {
        -            "maxLength": 128,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "rqm_account_id": {
        -            "format": "uuid",
        -            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -            "type": "string"
        -          },
        -          "schema_version": {
        -            "const": "rqm.jobs.quantum.quote.v2",
        -            "type": "string"
        -          },
        -          "tariff_version": {
        -            "maxLength": 64,
        -            "minLength": 1,
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "schema_version",
        -          "quote_id",
        -          "rqm_account_id",
        -          "organization_id",
        -          "machine_principal_id",
        -          "product",
        -          "capability_id",
        -          "capability_version",
        -          "request_schema_version",
        -          "catalog_revision",
        -          "catalog_digest",
        -          "currency",
        -          "pricing_mode",
        -          "pricing_dimensions",
        -          "estimated_charge",
        -          "maximum_charge",
        -          "tariff_version",
        -          "request_hash",
        -          "expires_at",
        -          "execution_enabled"
        -        ],
        -        "type": "object"
        -      }
        -    ]
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v0",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "anyOf": [
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capability_id": {
        +            "maxLength": 128,
        +            "minLength": 1,
        +            "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +            "type": "string"
        +          },
        +          "capability_version": {
        +            "maxLength": 64,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "catalog_digest": {
        +            "pattern": "^[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "catalog_revision": {
        +            "maxLength": 128,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "currency": {
        +            "const": "USD",
        +            "type": "string"
        +          },
        +          "estimated_charge": {
        +            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +            "type": "string"
        +          },
        +          "execution_enabled": {
        +            "const": true,
        +            "type": "boolean"
        +          },
        +          "expires_at": {
        +            "anyOf": [
        +              {
        +                "format": "date-time",
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              },
        +              {
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              }
        +            ],
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "machine_principal_id": {
        +            "format": "uuid",
        +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +            "type": "string"
        +          },
        +          "maximum_charge": {
        +            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +            "type": "string"
        +          },
        +          "organization_id": {
        +            "anyOf": [
        +              {
        +                "format": "uuid",
        +                "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ]
        +          },
        +          "pricing_dimensions": {
        +            "additionalProperties": {
        +              "anyOf": [
        +                {
        +                  "type": "string"
        +                },
        +                {
        +                  "maximum": 9007199254740991,
        +                  "minimum": -9007199254740991,
        +                  "type": "integer"
        +                }
        +              ]
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "pricing_mode": {
        +            "const": "fixed",
        +            "type": "string"
        +          },
        +          "product": {
        +            "const": "robotics",
        +            "type": "string"
        +          },
        +          "quote_id": {
        +            "format": "uuid",
        +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +            "type": "string"
        +          },
        +          "request_hash": {
        +            "pattern": "^[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "request_schema_version": {
        +            "maxLength": 128,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "rqm_account_id": {
        +            "format": "uuid",
        +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +            "type": "string"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.robotics.quote.v1",
        +            "type": "string"
        +          },
        +          "tariff_version": {
        +            "maxLength": 64,
        +            "minLength": 1,
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "schema_version",
        +          "quote_id",
        +          "rqm_account_id",
        +          "organization_id",
        +          "machine_principal_id",
        +          "product",
        +          "capability_id",
        +          "capability_version",
        +          "request_schema_version",
        +          "catalog_revision",
        +          "catalog_digest",
        +          "currency",
        +          "pricing_mode",
        +          "pricing_dimensions",
        +          "estimated_charge",
        +          "maximum_charge",
        +          "tariff_version",
        +          "request_hash",
        +          "expires_at",
        +          "execution_enabled"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "billable": {
        +            "const": false,
        +            "type": "boolean"
        +          },
        +          "capability_id": {
        +            "maxLength": 128,
        +            "minLength": 1,
        +            "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +            "type": "string"
        +          },
        +          "estimated_cost": {
        +            "type": "null"
        +          },
        +          "execution_enabled": {
        +            "const": false,
        +            "type": "boolean"
        +          },
        +          "expires_at": {
        +            "anyOf": [
        +              {
        +                "format": "date-time",
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              },
        +              {
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              }
        +            ],
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "pricing_status": {
        +            "const": "not_configured",
        +            "type": "string"
        +          },
        +          "product": {
        +            "enum": [
        +              "wave",
        +              "quantum"
        +            ],
        +            "type": "string"
        +          },
        +          "quote_id": {
        +            "format": "uuid",
        +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +            "type": "string"
        +          },
        +          "rqm_account_id": {
        +            "format": "uuid",
        +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +            "type": "string"
        +          },
        +          "warnings": {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          }
        +        },
        +        "required": [
        +          "quote_id",
        +          "rqm_account_id",
        +          "product",
        +          "capability_id",
        +          "pricing_status",
        +          "billable",
        +          "estimated_cost",
        +          "execution_enabled",
        +          "expires_at",
        +          "warnings"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capability_id": {
        +            "maxLength": 128,
        +            "minLength": 1,
        +            "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +            "type": "string"
        +          },
        +          "currency": {
        +            "const": "USD",
        +            "type": "string"
        +          },
        +          "estimated_charge": {
        +            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +            "type": "string"
        +          },
        +          "execution_enabled": {
        +            "const": true,
        +            "type": "boolean"
        +          },
        +          "expires_at": {
        +            "anyOf": [
        +              {
        +                "format": "date-time",
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              },
        +              {
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              }
        +            ],
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "maximum_charge": {
        +            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +            "type": "string"
        +          },
        +          "pricing_mode": {
        +            "enum": [
        +              "fixed",
        +              "metered"
        +            ],
        +            "type": "string"
        +          },
        +          "product": {
        +            "enum": [
        +              "wave",
        +              "quantum"
        +            ],
        +            "type": "string"
        +          },
        +          "quote_id": {
        +            "format": "uuid",
        +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +            "type": "string"
        +          },
        +          "request_hash": {
        +            "pattern": "^[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "rqm_account_id": {
        +            "format": "uuid",
        +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +            "type": "string"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.wave.quote.v1",
        +            "type": "string"
        +          },
        +          "tariff_version": {
        +            "maxLength": 64,
        +            "minLength": 1,
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "schema_version",
        +          "quote_id",
        +          "rqm_account_id",
        +          "product",
        +          "capability_id",
        +          "currency",
        +          "pricing_mode",
        +          "estimated_charge",
        +          "maximum_charge",
        +          "tariff_version",
        +          "request_hash",
        +          "expires_at",
        +          "execution_enabled"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capability_id": {
        +            "maxLength": 128,
        +            "minLength": 1,
        +            "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +            "type": "string"
        +          },
        +          "capability_version": {
        +            "maxLength": 64,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "catalog_digest": {
        +            "pattern": "^[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "catalog_revision": {
        +            "maxLength": 128,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "currency": {
        +            "const": "USD",
        +            "type": "string"
        +          },
        +          "estimated_charge": {
        +            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +            "type": "string"
        +          },
        +          "execution_enabled": {
        +            "const": true,
        +            "type": "boolean"
        +          },
        +          "expires_at": {
        +            "anyOf": [
        +              {
        +                "format": "date-time",
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              },
        +              {
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              }
        +            ],
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "machine_principal_id": {
        +            "format": "uuid",
        +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +            "type": "string"
        +          },
        +          "maximum_charge": {
        +            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +            "type": "string"
        +          },
        +          "organization_id": {
        +            "anyOf": [
        +              {
        +                "format": "uuid",
        +                "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ]
        +          },
        +          "pricing_dimensions": {
        +            "additionalProperties": {
        +              "anyOf": [
        +                {
        +                  "type": "string"
        +                },
        +                {
        +                  "maximum": 9007199254740991,
        +                  "minimum": -9007199254740991,
        +                  "type": "integer"
        +                }
        +              ]
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "pricing_mode": {
        +            "const": "fixed",
        +            "type": "string"
        +          },
        +          "product": {
        +            "const": "wave",
        +            "type": "string"
        +          },
        +          "quote_id": {
        +            "format": "uuid",
        +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +            "type": "string"
        +          },
        +          "request_hash": {
        +            "pattern": "^[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "request_schema_version": {
        +            "maxLength": 128,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "rqm_account_id": {
        +            "format": "uuid",
        +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +            "type": "string"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.wave.quote.v2",
        +            "type": "string"
        +          },
        +          "tariff_version": {
        +            "maxLength": 64,
        +            "minLength": 1,
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "schema_version",
        +          "quote_id",
        +          "rqm_account_id",
        +          "organization_id",
        +          "machine_principal_id",
        +          "product",
        +          "capability_id",
        +          "capability_version",
        +          "request_schema_version",
        +          "catalog_revision",
        +          "catalog_digest",
        +          "currency",
        +          "pricing_mode",
        +          "pricing_dimensions",
        +          "estimated_charge",
        +          "maximum_charge",
        +          "tariff_version",
        +          "request_hash",
        +          "expires_at",
        +          "execution_enabled"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "additionalProperties": false,
        +        "properties": {
        +          "capability_id": {
        +            "enum": [
        +              "circuit-assurance-report-v1",
        +              "verified-circuit-optimization-v1",
        +              "supported-circuit-equivalence-v1",
        +              "managed-simulator-v1",
        +              "openqasm3-preflight-v1",
        +              "geometric-circuit-explanation-v1",
        +              "optimization-preservation-audit-v1",
        +              "failed-workflow-diagnosis-v1",
        +              "phase-sensitive-inspection-v1",
        +              "quantum.simulation-anomaly-diagnostic.v1",
        +              "openqasm3-repair-v1",
        +              "quantum.gate-basis-decomposition.v1",
        +              "cross-provider-portability-v1",
        +              "quantum.phase-aware-rewrite.v1",
        +              "quantum.provider-result-compare.v1",
        +              "quantum.simulation-result-compare.v1",
        +              "two-qubit-local-equivalence-v1",
        +              "two-qubit-target-synthesis-v1",
        +              "quantum.provider-target-compile.v1",
        +              "quantum.execution-plan-select.v1",
        +              "quantum.provider-readiness-check.v1"
        +            ],
        +            "type": "string"
        +          },
        +          "capability_version": {
        +            "maxLength": 64,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "catalog_digest": {
        +            "pattern": "^[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "catalog_revision": {
        +            "maxLength": 128,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "currency": {
        +            "const": "USD",
        +            "type": "string"
        +          },
        +          "estimated_charge": {
        +            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +            "type": "string"
        +          },
        +          "execution_enabled": {
        +            "const": true,
        +            "type": "boolean"
        +          },
        +          "expires_at": {
        +            "anyOf": [
        +              {
        +                "format": "date-time",
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              },
        +              {
        +                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +                "type": "string"
        +              }
        +            ],
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "machine_principal_id": {
        +            "format": "uuid",
        +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +            "type": "string"
        +          },
        +          "maximum_charge": {
        +            "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +            "type": "string"
        +          },
        +          "organization_id": {
        +            "anyOf": [
        +              {
        +                "format": "uuid",
        +                "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ]
        +          },
        +          "pricing_dimensions": {
        +            "additionalProperties": {
        +              "anyOf": [
        +                {
        +                  "type": "string"
        +                },
        +                {
        +                  "maximum": 9007199254740991,
        +                  "minimum": -9007199254740991,
        +                  "type": "integer"
        +                }
        +              ]
        +            },
        +            "propertyNames": {
        +              "type": "string"
        +            },
        +            "type": "object"
        +          },
        +          "pricing_mode": {
        +            "const": "fixed",
        +            "type": "string"
        +          },
        +          "product": {
        +            "const": "quantum",
        +            "type": "string"
        +          },
        +          "quote_id": {
        +            "format": "uuid",
        +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +            "type": "string"
        +          },
        +          "request_hash": {
        +            "pattern": "^[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "request_schema_version": {
        +            "maxLength": 128,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "rqm_account_id": {
        +            "format": "uuid",
        +            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +            "type": "string"
        +          },
        +          "schema_version": {
        +            "const": "rqm.jobs.quantum.quote.v2",
        +            "type": "string"
        +          },
        +          "tariff_version": {
        +            "maxLength": 64,
        +            "minLength": 1,
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "schema_version",
        +          "quote_id",
        +          "rqm_account_id",
        +          "organization_id",
        +          "machine_principal_id",
        +          "product",
        +          "capability_id",
        +          "capability_version",
        +          "request_schema_version",
        +          "catalog_revision",
        +          "catalog_digest",
        +          "currency",
        +          "pricing_mode",
        +          "pricing_dimensions",
        +          "estimated_charge",
        +          "maximum_charge",
        +          "tariff_version",
        +          "request_hash",
        +          "expires_at",
        +          "execution_enabled"
        +        ],
        +        "type": "object"
        +      }
        +    ]
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v0",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedrepair_openqasm31 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "enum": [
        -          "circuit-assurance-report-v1",
        -          "supported-circuit-equivalence-v1",
        -          "openqasm3-repair-v1",
        -          "verified-circuit-optimization-v1",
        -          "failed-workflow-diagnosis-v1",
        -          "optimization-preservation-audit-v1",
        -          "cross-provider-portability-v1",
        -          "phase-sensitive-inspection-v1",
        -          "two-qubit-target-synthesis-v1",
        -          "two-qubit-local-equivalence-v1"
        -        ],
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "const": "1.0.0",
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "enum": [
        -          "commit_pending",
        -          "committed",
        -          "settlement_pending",
        -          "settled",
        -          "release_pending",
        -          "released"
        -        ],
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "max_total_price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "enum": [
        -          "x402",
        -          "account_core_balance"
        -        ],
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "quote_expires_at": {
        -        "format": "date-time",
        -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "maxLength": 512,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "rqm_account_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.studio-agent-job.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "const": "rqm-studio-agent-usdc-v1",
        -        "type": "string"
        -      },
        -      "tool_name": {
        -        "enum": [
        -          "check_quantum_circuit",
        -          "compare_quantum_circuits",
        -          "repair_openqasm3",
        -          "optimize_quantum_circuit",
        -          "diagnose_quantum_workflow",
        -          "audit_quantum_transformation",
        -          "translate_quantum_circuit",
        -          "diagnose_quantum_phase",
        -          "synthesize_two_qubit_target",
        -          "classify_two_qubit_operation"
        -        ],
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "tool_name",
        -      "capability_id",
        -      "capability_version",
        -      "request_schema_version",
        -      "catalog_revision",
        -      "catalog_digest",
        -      "request_hash",
        -      "job_id",
        -      "status",
        -      "rqm_account_id",
        -      "quote_id",
        -      "reservation_id",
        -      "duplicate",
        -      "commercial_state",
        -      "payment_rail",
        -      "price",
        -      "max_total_price",
        -      "tariff_version",
        -      "quote_expires_at"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "enum": [
        +          "circuit-assurance-report-v1",
        +          "supported-circuit-equivalence-v1",
        +          "openqasm3-repair-v1",
        +          "verified-circuit-optimization-v1",
        +          "failed-workflow-diagnosis-v1",
        +          "optimization-preservation-audit-v1",
        +          "cross-provider-portability-v1",
        +          "phase-sensitive-inspection-v1",
        +          "two-qubit-target-synthesis-v1",
        +          "two-qubit-local-equivalence-v1"
        +        ],
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "const": "1.0.0",
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "enum": [
        +          "commit_pending",
        +          "committed",
        +          "settlement_pending",
        +          "settled",
        +          "release_pending",
        +          "released"
        +        ],
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "max_total_price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "enum": [
        +          "x402",
        +          "account_core_balance"
        +        ],
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "quote_expires_at": {
        +        "anyOf": [
        +          {
        +            "format": "date-time",
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          },
        +          {
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          }
        +        ],
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "maxLength": 512,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "rqm_account_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.studio-agent-job.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "const": "rqm-studio-agent-usdc-v1",
        +        "type": "string"
        +      },
        +      "tool_name": {
        +        "enum": [
        +          "check_quantum_circuit",
        +          "compare_quantum_circuits",
        +          "repair_openqasm3",
        +          "optimize_quantum_circuit",
        +          "diagnose_quantum_workflow",
        +          "audit_quantum_transformation",
        +          "translate_quantum_circuit",
        +          "diagnose_quantum_phase",
        +          "synthesize_two_qubit_target",
        +          "classify_two_qubit_operation"
        +        ],
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "tool_name",
        +      "capability_id",
        +      "capability_version",
        +      "request_schema_version",
        +      "catalog_revision",
        +      "catalog_digest",
        +      "request_hash",
        +      "job_id",
        +      "status",
        +      "rqm_account_id",
        +      "quote_id",
        +      "reservation_id",
        +      "duplicate",
        +      "commercial_state",
        +      "payment_rail",
        +      "price",
        +      "max_total_price",
        +      "tariff_version",
        +      "quote_expires_at"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedrun_buyer_job1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "const": "x402",
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "enum": [
        -          "wave",
        -          "quantum",
        -          "robotics"
        -        ],
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "pattern": "^rqm_retrieval_.*",
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "retrieval_url": {
        -        "format": "uri",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.buyer-job-run.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled",
        -          "recovery"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "maxLength": 64,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "pattern": "^[a-z0-9][a-z0-9._-]*$",
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "const": "x402",
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d{0,13})(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "enum": [
        +          "wave",
        +          "quantum",
        +          "robotics"
        +        ],
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "format": "starts_with",
        +        "pattern": "^rqm_retrieval_.*",
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "retrieval_url": {
        +        "format": "uri",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.buyer-job-run.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled",
        +          "recovery"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "maxLength": 64,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "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"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedsynthesize_two_qubit_target4 fields changed
      • addedInput schema / properties / request / properties / target / properties / coupling / items / items
        Added value: +false
      • addedInput schema / properties / request / properties / target / properties / coupling / items / maxItems
        Added value: +2
      • addedInput schema / properties / request / properties / target / properties / coupling / items / minItems
        Added value: +2
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "enum": [
        -          "circuit-assurance-report-v1",
        -          "supported-circuit-equivalence-v1",
        -          "openqasm3-repair-v1",
        -          "verified-circuit-optimization-v1",
        -          "failed-workflow-diagnosis-v1",
        -          "optimization-preservation-audit-v1",
        -          "cross-provider-portability-v1",
        -          "phase-sensitive-inspection-v1",
        -          "two-qubit-target-synthesis-v1",
        -          "two-qubit-local-equivalence-v1"
        -        ],
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "const": "1.0.0",
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "enum": [
        -          "commit_pending",
        -          "committed",
        -          "settlement_pending",
        -          "settled",
        -          "release_pending",
        -          "released"
        -        ],
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "max_total_price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "enum": [
        -          "x402",
        -          "account_core_balance"
        -        ],
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "quote_expires_at": {
        -        "format": "date-time",
        -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "maxLength": 512,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "rqm_account_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.studio-agent-job.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "const": "rqm-studio-agent-usdc-v1",
        -        "type": "string"
        -      },
        -      "tool_name": {
        -        "enum": [
        -          "check_quantum_circuit",
        -          "compare_quantum_circuits",
        -          "repair_openqasm3",
        -          "optimize_quantum_circuit",
        -          "diagnose_quantum_workflow",
        -          "audit_quantum_transformation",
        -          "translate_quantum_circuit",
        -          "diagnose_quantum_phase",
        -          "synthesize_two_qubit_target",
        -          "classify_two_qubit_operation"
        -        ],
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "tool_name",
        -      "capability_id",
        -      "capability_version",
        -      "request_schema_version",
        -      "catalog_revision",
        -      "catalog_digest",
        -      "request_hash",
        -      "job_id",
        -      "status",
        -      "rqm_account_id",
        -      "quote_id",
        -      "reservation_id",
        -      "duplicate",
        -      "commercial_state",
        -      "payment_rail",
        -      "price",
        -      "max_total_price",
        -      "tariff_version",
        -      "quote_expires_at"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "enum": [
        +          "circuit-assurance-report-v1",
        +          "supported-circuit-equivalence-v1",
        +          "openqasm3-repair-v1",
        +          "verified-circuit-optimization-v1",
        +          "failed-workflow-diagnosis-v1",
        +          "optimization-preservation-audit-v1",
        +          "cross-provider-portability-v1",
        +          "phase-sensitive-inspection-v1",
        +          "two-qubit-target-synthesis-v1",
        +          "two-qubit-local-equivalence-v1"
        +        ],
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "const": "1.0.0",
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "enum": [
        +          "commit_pending",
        +          "committed",
        +          "settlement_pending",
        +          "settled",
        +          "release_pending",
        +          "released"
        +        ],
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "max_total_price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "enum": [
        +          "x402",
        +          "account_core_balance"
        +        ],
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "quote_expires_at": {
        +        "anyOf": [
        +          {
        +            "format": "date-time",
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          },
        +          {
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          }
        +        ],
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "maxLength": 512,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "rqm_account_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.studio-agent-job.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "const": "rqm-studio-agent-usdc-v1",
        +        "type": "string"
        +      },
        +      "tool_name": {
        +        "enum": [
        +          "check_quantum_circuit",
        +          "compare_quantum_circuits",
        +          "repair_openqasm3",
        +          "optimize_quantum_circuit",
        +          "diagnose_quantum_workflow",
        +          "audit_quantum_transformation",
        +          "translate_quantum_circuit",
        +          "diagnose_quantum_phase",
        +          "synthesize_two_qubit_target",
        +          "classify_two_qubit_operation"
        +        ],
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "tool_name",
        +      "capability_id",
        +      "capability_version",
        +      "request_schema_version",
        +      "catalog_revision",
        +      "catalog_digest",
        +      "request_hash",
        +      "job_id",
        +      "status",
        +      "rqm_account_id",
        +      "quote_id",
        +      "reservation_id",
        +      "duplicate",
        +      "commercial_state",
        +      "payment_rail",
        +      "price",
        +      "max_total_price",
        +      "tariff_version",
        +      "quote_expires_at"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtranslate_quantum_circuit4 fields changed
      • addedInput schema / properties / request / properties / target / properties / coupling / items / items
        Added value: +false
      • addedInput schema / properties / request / properties / target / properties / coupling / items / maxItems
        Added value: +2
      • addedInput schema / properties / request / properties / target / properties / coupling / items / minItems
        Added value: +2
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "capability_id": {
        -        "enum": [
        -          "circuit-assurance-report-v1",
        -          "supported-circuit-equivalence-v1",
        -          "openqasm3-repair-v1",
        -          "verified-circuit-optimization-v1",
        -          "failed-workflow-diagnosis-v1",
        -          "optimization-preservation-audit-v1",
        -          "cross-provider-portability-v1",
        -          "phase-sensitive-inspection-v1",
        -          "two-qubit-target-synthesis-v1",
        -          "two-qubit-local-equivalence-v1"
        -        ],
        -        "type": "string"
        -      },
        -      "capability_version": {
        -        "const": "1.0.0",
        -        "type": "string"
        -      },
        -      "catalog_digest": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "catalog_revision": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "commercial_state": {
        -        "enum": [
        -          "commit_pending",
        -          "committed",
        -          "settlement_pending",
        -          "settled",
        -          "release_pending",
        -          "released"
        -        ],
        -        "type": "string"
        -      },
        -      "duplicate": {
        -        "type": "boolean"
        -      },
        -      "job_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "max_total_price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "payment_rail": {
        -        "enum": [
        -          "x402",
        -          "account_core_balance"
        -        ],
        -        "type": "string"
        -      },
        -      "price": {
        -        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        -        "type": "string"
        -      },
        -      "product": {
        -        "const": "quantum",
        -        "type": "string"
        -      },
        -      "quote_expires_at": {
        -        "format": "date-time",
        -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        -        "type": "string"
        -      },
        -      "quote_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "request_hash": {
        -        "pattern": "^[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "request_schema_version": {
        -        "maxLength": 128,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "reservation_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "retrieval_token": {
        -        "maxLength": 512,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "retrieval_token_expires_in": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "rqm_account_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.studio-agent-job.v1",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "queued",
        -          "running",
        -          "completed",
        -          "failed",
        -          "cancelled"
        -        ],
        -        "type": "string"
        -      },
        -      "tariff_version": {
        -        "const": "rqm-studio-agent-usdc-v1",
        -        "type": "string"
        -      },
        -      "tool_name": {
        -        "enum": [
        -          "check_quantum_circuit",
        -          "compare_quantum_circuits",
        -          "repair_openqasm3",
        -          "optimize_quantum_circuit",
        -          "diagnose_quantum_workflow",
        -          "audit_quantum_transformation",
        -          "translate_quantum_circuit",
        -          "diagnose_quantum_phase",
        -          "synthesize_two_qubit_target",
        -          "classify_two_qubit_operation"
        -        ],
        -        "type": "string"
        -      },
        -      "x402_settlement_id": {
        -        "format": "uuid",
        -        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        -        "type": "string"
        -      },
        -      "x402_transaction_id": {
        -        "maxLength": 256,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "product",
        -      "tool_name",
        -      "capability_id",
        -      "capability_version",
        -      "request_schema_version",
        -      "catalog_revision",
        -      "catalog_digest",
        -      "request_hash",
        -      "job_id",
        -      "status",
        -      "rqm_account_id",
        -      "quote_id",
        -      "reservation_id",
        -      "duplicate",
        -      "commercial_state",
        -      "payment_rail",
        -      "price",
        -      "max_total_price",
        -      "tariff_version",
        -      "quote_expires_at"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "enum": [
        -          "AUTHENTICATION_REQUIRED",
        -          "MACHINE_AUTHENTICATION_FAILED",
        -          "MACHINE_AUTHORIZATION_FAILED",
        -          "ACCOUNT_CORE_UNAVAILABLE",
        -          "FEATURE_DISABLED",
        -          "QUOTE_NOT_ENTITLED",
        -          "QUOTE_IDEMPOTENCY_CONFLICT",
        -          "QUOTE_NOT_AVAILABLE",
        -          "QUOTE_REQUEST_INVALID",
        -          "QUOTE_MISMATCH",
        -          "PRICE_LIMIT_EXCEEDED",
        -          "RUNTIME_LIMIT_EXCEEDED",
        -          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        -          "INSUFFICIENT_BALANCE",
        -          "RESERVATION_FAILED",
        -          "PRODUCT_REJECTED",
        -          "PRODUCT_UNAVAILABLE",
        -          "JOB_NOT_FOUND",
        -          "JOB_NOT_READY",
        -          "JOB_ACCESS_DENIED",
        -          "SETTLEMENT_FAILED",
        -          "FUNDING_UNAVAILABLE",
        -          "FUNDING_FAILED"
        -        ],
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retryable": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "const": "rqm.jobs.error.v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "schema_version",
        -      "code",
        -      "message",
        -      "retryable"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "capability_id": {
        +        "enum": [
        +          "circuit-assurance-report-v1",
        +          "supported-circuit-equivalence-v1",
        +          "openqasm3-repair-v1",
        +          "verified-circuit-optimization-v1",
        +          "failed-workflow-diagnosis-v1",
        +          "optimization-preservation-audit-v1",
        +          "cross-provider-portability-v1",
        +          "phase-sensitive-inspection-v1",
        +          "two-qubit-target-synthesis-v1",
        +          "two-qubit-local-equivalence-v1"
        +        ],
        +        "type": "string"
        +      },
        +      "capability_version": {
        +        "const": "1.0.0",
        +        "type": "string"
        +      },
        +      "catalog_digest": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "catalog_revision": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "commercial_state": {
        +        "enum": [
        +          "commit_pending",
        +          "committed",
        +          "settlement_pending",
        +          "settled",
        +          "release_pending",
        +          "released"
        +        ],
        +        "type": "string"
        +      },
        +      "duplicate": {
        +        "type": "boolean"
        +      },
        +      "job_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "max_total_price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "payment_rail": {
        +        "enum": [
        +          "x402",
        +          "account_core_balance"
        +        ],
        +        "type": "string"
        +      },
        +      "price": {
        +        "pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d{1,6})?$",
        +        "type": "string"
        +      },
        +      "product": {
        +        "const": "quantum",
        +        "type": "string"
        +      },
        +      "quote_expires_at": {
        +        "anyOf": [
        +          {
        +            "format": "date-time",
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          },
        +          {
        +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
        +            "type": "string"
        +          }
        +        ],
        +        "format": "date-time",
        +        "type": "string"
        +      },
        +      "quote_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "request_hash": {
        +        "pattern": "^[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "request_schema_version": {
        +        "maxLength": 128,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "reservation_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "retrieval_token": {
        +        "maxLength": 512,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "retrieval_token_expires_in": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "rqm_account_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.studio-agent-job.v1",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "queued",
        +          "running",
        +          "completed",
        +          "failed",
        +          "cancelled"
        +        ],
        +        "type": "string"
        +      },
        +      "tariff_version": {
        +        "const": "rqm-studio-agent-usdc-v1",
        +        "type": "string"
        +      },
        +      "tool_name": {
        +        "enum": [
        +          "check_quantum_circuit",
        +          "compare_quantum_circuits",
        +          "repair_openqasm3",
        +          "optimize_quantum_circuit",
        +          "diagnose_quantum_workflow",
        +          "audit_quantum_transformation",
        +          "translate_quantum_circuit",
        +          "diagnose_quantum_phase",
        +          "synthesize_two_qubit_target",
        +          "classify_two_qubit_operation"
        +        ],
        +        "type": "string"
        +      },
        +      "x402_settlement_id": {
        +        "format": "uuid",
        +        "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
        +        "type": "string"
        +      },
        +      "x402_transaction_id": {
        +        "maxLength": 256,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "product",
        +      "tool_name",
        +      "capability_id",
        +      "capability_version",
        +      "request_schema_version",
        +      "catalog_revision",
        +      "catalog_digest",
        +      "request_hash",
        +      "job_id",
        +      "status",
        +      "rqm_account_id",
        +      "quote_id",
        +      "reservation_id",
        +      "duplicate",
        +      "commercial_state",
        +      "payment_rail",
        +      "price",
        +      "max_total_price",
        +      "tariff_version",
        +      "quote_expires_at"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "enum": [
        +          "AUTHENTICATION_REQUIRED",
        +          "MACHINE_AUTHENTICATION_FAILED",
        +          "MACHINE_AUTHORIZATION_FAILED",
        +          "ACCOUNT_CORE_UNAVAILABLE",
        +          "FEATURE_DISABLED",
        +          "QUOTE_NOT_ENTITLED",
        +          "QUOTE_IDEMPOTENCY_CONFLICT",
        +          "QUOTE_NOT_AVAILABLE",
        +          "QUOTE_REQUEST_INVALID",
        +          "QUOTE_MISMATCH",
        +          "PRICE_LIMIT_EXCEEDED",
        +          "RUNTIME_LIMIT_EXCEEDED",
        +          "ARTIFACT_PREFERENCE_UNAVAILABLE",
        +          "INSUFFICIENT_BALANCE",
        +          "RESERVATION_FAILED",
        +          "PRODUCT_REJECTED",
        +          "PRODUCT_UNAVAILABLE",
        +          "JOB_NOT_FOUND",
        +          "JOB_NOT_READY",
        +          "JOB_ACCESS_DENIED",
        +          "SETTLEMENT_FAILED",
        +          "FUNDING_UNAVAILABLE",
        +          "FUNDING_FAILED"
        +        ],
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retryable": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "const": "rqm.jobs.error.v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "schema_version",
        +      "code",
        +      "message",
        +      "retryable"
        +    ],
        +    "type": "object"
        +  }
        +]
  2. 1 tool update
    • Addeddescribe_quantum_capabilities
  3. 43 tool updates
    • First observedaudit_quantum_transformation
    • First observedcancel_job
    • First observedcheck_quantum_circuit
    • First observedclassify_two_qubit_operation
    • First observedcompare_quantum_circuits
    • First observedcreate_funding_session
    • First observeddiagnose_quantum_phase
    • First observeddiagnose_quantum_workflow
    • First observedget_account_balance
    • First observedget_capability
    • First observedget_job_result
    • First observedget_job_status
    • First observedget_studio_receipt
    • First observedlist_buyer_jobs
    • First observedlist_capabilities
    • First observedoptimize_quantum_circuit
    • First observedquantum_circuit_assurance_report_v1
    • First observedquantum_cross_provider_portability_v1
    • First observedquantum_execution_plan_select_v1
    • First observedquantum_failed_workflow_diagnosis_v1
    • First observedquantum_gate_basis_decomposition_v1
    • First observedquantum_managed_simulator_v1
    • First observedquantum_openqasm3_preflight_v1
    • First observedquantum_openqasm3_repair_v1
    • First observedquantum_optimization_preservation_audit_v1
    • First observedquantum_phase_aware_rewrite_v1
    • First observedquantum_phase_sensitive_inspection_v1
    • First observedquantum_provider_readiness_check_v1
    • First observedquantum_provider_result_compare_v1
    • First observedquantum_provider_target_compile_v1
    • First observedquantum_simulation_anomaly_diagnostic_v1
    • First observedquantum_simulation_result_compare_v1
    • First observedquantum_supported_circuit_equivalence_v1
    • First observedquantum_two_qubit_local_equivalence_v1
    • First observedquantum_two_qubit_target_synthesis_v1
    • First observedquantum_verified_circuit_optimization_v1
    • First observedquote_job
    • First observedrepair_openqasm3
    • First observedrun_buyer_job
    • First observedsearch_buyer_jobs
    • First observedsubmit_quantum_job
    • First observedsynthesize_two_qubit_target
    • First observedtranslate_quantum_circuit

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    Enables agents and teams to manage versioned delivery work items, role-tagged handoffs, revision- and source-bound evidence, QA gate evaluation, and release-owner attestations through MCP tools.
    8
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables an MCP client such as Codex to delegate bounded development tasks to a separate DSH agent harness, track progress, and inspect model-reported results alongside independently recorded SDK events, workspace changes, and optional verification commands. It also lets the client explicitly review, continue, or cancel a live delegated run rather than accepting a returned report automatically.
    14 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables MCP clients to delegate bounded tasks to a local OpenCode worker while monitoring progress, reviewing evidence, and managing session rework or recovery. It also supports persistent TUI tabs for delegated task workspaces.
    2
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources