Skip to main content
Glama

Server Details

Advisory context, intent, budget and API-ledger checks with free examples and x402 payments.

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
95.0% over 22 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A4.2/5.0

Scored across 6 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: spend authorization, context compression, ledger reconciliation, intent routing, plus two free meta-tools for status and examples. No two tools overlap in function.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern using snake_case (e.g., authorize_agent_spend, compress_agent_context, get_utility_example). The two get_ tools are both prefixed with 'get_' and are clearly part of the same convention.

Tool Count5/5

With 6 tools, the server is well-scoped for a utilities offering: four paid services and two supporting meta-tools. This is within the ideal range and each tool earns its place.

Completeness5/5

The tool surface covers the entire lifecycle for the domain: paid services are each paired with status and example tools, and the descriptions reference all required pre-flight checks. No obvious gaps like missing service listing or payment handling tools are apparent.

Available Tools

6 tools
authorize_agent_spendAdvisory spending checkA
Read-onlyIdempotent
Inspect

Compare a proposed downstream cost with caller-supplied limits and history. Advisory only: does not authenticate policy, reserve funds, issue authorization or block external API calls. Evaluation excludes this service fee. Paid: 0.10 USDC per accepted analysis, including an unfavorable advisory result. Check get_utility_service_status with service='authorize_agent_spend' and the free fixed example first. Owner-authorized x402 payment is required; tool discovery does not authorize spending.

ParametersJSON Schema
NameRequiredDescriptionDefault
policyYes
historyYes
currencyYes
proposed_costYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A3.7/5.0
Behavior5/5

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

The description adds substantial behavioral context beyond the annotations. It discloses that the tool is advisory (does not authenticate, reserve, authorize, or block), which aligns with readOnlyHint and idempotentHint. It also reveals the cost: 0.10 USDC per accepted analysis, including unfavorable results, and emphasizes that owner-authorized x402 payment is required while tool discovery does not authorize spending. These details are critical for the agent to understand the tool's side effects and prerequisites, which annotations alone do not capture. No contradiction with annotations is present.

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 approximately 100 words, which is reasonable for a tool with cost and auth implications. It is front-loaded with the core purpose in the first sentence, followed by advisory caveats, then pricing and prerequisite steps, and finally the auth requirement. Each sentence carries meaningful information, and there is minimal redundancy. The structure is logical and easy to scan, though it could be slightly tightened by merging some caveats, but it remains appropriately sized for the complexity.

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 tool's complexity (nested objects, required parameters, output schema), the description covers the most critical contextual aspects: advisory nature, cost, auth requirement, and a prerequisite check. Since an output schema exists, it need not explain return values. However, it does not describe the exact comparison logic (e.g., how limits are applied or what constitutes an 'acceptable' analysis), which might be inferred from the output schema or examples. The description is sufficiently complete for an agent to make a first call, but it leaves out some operational details that could be clarified.

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%, meaning the description does not explain any of the four parameters (proposed_cost, currency, policy, history). While the schema itself is highly detailed with nested objects, required fields, and constraints, the description adds no semantic meaning beyond what the schema already provides. Since coverage is low (0%), the description is expected to compensate by explaining parameter intent, but it does not. The parameter names are somewhat self-explanatory, but the description does not clarify how they interact (e.g., how policy and history are used in the comparison), leaving the agent to infer from names alone. This falls short of the baseline.

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 states the verb 'Compare' with a specific resource: proposed downstream cost against caller-supplied limits and history. It explicitly labels itself as 'Advisory only', which differentiates it from potential authorization tools. However, it does not directly name any specific sibling tool it complements or contrasts with, beyond referencing get_utility_service_status and get_utility_example as prerequisite checks. The purpose is unambiguous but could be stronger by explicitly stating what it is not (e.g., not an authorizer) in a way that directly contrasts with a sibling.

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 description provides some usage context: it tells the agent to check get_utility_service_status with a specific service name first and to use the free fixed example. It also clarifies that this tool is advisory only and does not perform actual authorization, which implies it should be used when only a recommendation is needed. However, it never states explicitly 'when to use this vs alternatives' or provides criteria for selecting this over a sibling. The guidance is implicit rather than directive, leaving the agent to infer the exact use case without clearly naming alternative tools or exclusionary conditions.

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

compress_agent_contextContext formatting reviewB
Read-onlyIdempotent
Inspect

Return a blank-line compaction candidate for human review. Preserves words and role headers. No verified token savings, semantic equivalence or speed improvement. Paid: 0.05 USDC per accepted analysis, including an unfavorable advisory result. Check get_utility_service_status with service='compress_agent_context' and the free fixed example first. Owner-authorized x402 payment is required; tool discovery does not authorize spending.

ParametersJSON Schema
NameRequiredDescriptionDefault
raw_conversation_historyYesCaller-supplied text; do not submit secrets or private tenant data.

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

B3.3/5.0
Behavior1/5

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

Description adds meaningful behavioral context (pricing, lack of verified savings, no authorization from discovery alone), but the requirement for paid x402 spending directly conflicts with annotations declaring readOnlyHint=true. Spending money is a state-modifying side effect, so the description contradicts 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?

Six sentences, all information-dense: purpose, preservation, disclaimers, pricing, prerequisites, authorization. Front-loaded with the core function and no filler. Slightly long but every sentence earns its place.

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?

Handles a complex tool with payment, service-status check, and authorization caveats. Covers what it does, what it does not guarantee, cost, prerequisite, and authorization. Output schema exists, so return values need no description. Missing only error behavior, which is minor.

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 only parameter is already described in the schema. The description adds that words and role headers are preserved, but does not define expected input format beyond 'raw_conversation_history'. Baseline 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?

States a specific verb-resource pair ('Return a blank-line compaction candidate for human review') and clarifies scope ('Preserves words and role headers'). It is clearly distinct from sibling service-status/authorization tools, though it does not explicitly name an alternative.

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?

Gives explicit prerequisites: check get_utility_service_status for this service, review the free fixed example first, and notes the payment/authorization requirement. It doesn't explicitly rule out alternatives, but the preconditions are concrete and actionable.

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

get_utility_exampleGet utility exampleA
Read-onlyIdempotent
Inspect

Inspect a fixed synthetic request and expected result before integrating or paying. Select service from the enum; no caller document is accepted, processed or stored. Returns service and details containing that service's example. Free; no wallet authorization. Use get_utility_service_status for current readiness, prices and retention instead.

ParametersJSON Schema
NameRequiredDescriptionDefault
serviceYesService whose fixed example or current terms to inspect.

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.7/5.0
Behavior5/5

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

Annotations already cover read-only, idempotent, non-destructive safety. The description adds valuable behavioral context beyond annotations: it returns a fixed synthetic example, does not accept/process/store caller documents, is free, and requires no wallet authorization.

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 short sentences, each earning its place: purpose, selection instruction, behavioral guarantee, and routing to the alternative. Front-loaded with the core purpose.

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

Completeness5/5

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

Given a single required enum parameter, rich annotations, and an output schema, the description covers purpose, constraints, cost/auth, data handling, and the relevant sibling tool. Nothing needed for correct invocation is missing.

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 the single 'service' parameter. The description confirms to select from the enum but adds no meaning beyond the schema. Baseline 3 is appropriate.

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

Purpose5/5

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

The description clearly states a specific action ('Inspect a fixed synthetic request and expected result') and a specific resource (utility example). It also distinguishes itself from the sibling get_utility_service_status by explicitly deferring readiness, prices, and retention to that tool.

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

Usage Guidelines5/5

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

It tells the agent when to use this tool ('before integrating or paying'), what to do ('Select service from the enum'), what not to do ('no caller document is accepted'), and explicitly names the alternative for current readiness, prices, and retention. No inference is required.

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

get_utility_service_statusGet utility readiness and termsA
Read-onlyIdempotent
Inspect

Check the selected service's current runtime readiness, input limits, pricing and retention before use. Returns service and details; ready=false means the underlying service is unavailable. Free cached runtime read; no external probe, payment, analysis or historical document retrieval. Use get_utility_example for a fixed integration sample instead.

ParametersJSON Schema
NameRequiredDescriptionDefault
serviceYesService whose fixed example or current terms to inspect.

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.9/5.0
Behavior5/5

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

Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, and the description adds useful context beyond them: ready=false means the underlying service is unavailable, and the call is a free cached runtime read with no external probe or side effects. This gives the agent a clear behavioral model with no contradiction.

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: the core purpose appears first, followed by the ready=false meaning, behavioral exclusions, and a pointer to the sibling tool. Every sentence earns its place with no filler.

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

Completeness5/5

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

With only one parameter, an output schema, and strong annotations, the description covers everything an agent needs: purpose, behavior, exclusions, and the alternative tool. Nothing important is missing for selecting and invoking this tool correctly.

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 single parameter is fully covered by the schema, including an enum and a description. The tool description adds contextual meaning by explaining that the selected service's readiness, limits, pricing, and retention are inspected, which enriches the bare schema description without duplicating it.

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

Purpose5/5

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

The description names a specific verb ('Check') and a clear resource ('selected service'), and specifies exactly what is checked: runtime readiness, input limits, pricing, and retention. It also distinguishes itself from get_utility_example by explicitly pointing to that sibling for fixed integration samples.

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

Usage Guidelines5/5

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

It states this should be used 'before use' of a service and lists explicit exclusions: no external probe, payment, analysis, or historical document retrieval. It also names get_utility_example as the alternative when a fixed integration sample is needed, giving an agent a clear routing rule.

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

reconcile_api_ledgerSubmitted billing reconciliationA
Read-onlyIdempotent
Inspect

Compare supplied billing and usage records by request ID, exact amount and currency. Flags missing or mismatched records. Does not authenticate telemetry, verify delivery or post to accounting. Paid: 0.25 USDC per accepted analysis, including an unfavorable advisory result. Check get_utility_service_status with service='reconcile_api_ledger' and the free fixed example first. Owner-authorized x402 payment is required; tool discovery does not authorize spending.

ParametersJSON Schema
NameRequiredDescriptionDefault
usage_recordsYes
billing_recordsYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.7/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, and destructiveHint=false, so the agent knows it's safe and idempotent. The description adds key context: it is a paid service (0.25 USDC per accepted analysis), does not post to accounting, and requires owner-authorized x402 payment. This is valuable behavioral disclosure beyond the annotations, but it does not contradict them; the description's 'paid' aspect could be interpreted as a potential side-effect (spending) but is consistent with idempotency (no state change on the data).

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 concise (about 3 sentences) and front-loads the core purpose and scope in the first sentence. It then adds usage guidance and payment terms without fluff. Every sentence carries meaningful information: purpose, limitations, cost, precheck, and authorization. No redundancy or filler.

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

Completeness5/5

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

The tool is moderately complex (Paid, requires authorization, has a precheck sibling), and the description covers all necessary aspects: purpose, limitations, cost, precheck, and authorization. The output schema exists (has output schema: true), so return format is not needed. The description is complete enough for an agent to call correctly, especially with the precheck step.

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?

Schema description coverage is 0%, meaning the description does not explain parameters individually. However, the tool name and description context clearly imply the two parameters: billing_records and usage_records, both being arrays of records with request_id, amount, and currency. The description says 'Compare supplied billing and usage records,' which directly maps to the parameters. The schema itself provides rich constraints (patterns, enums), so the description adds enough meaning to select and invoke correctly.

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

Purpose5/5

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

The description states a clear purpose: 'Compare supplied billing and usage records by request ID, exact amount and currency.' It also explicitly states what the tool does not do ('Does not authenticate telemetry, verify delivery or post to accounting'), which distinguishes it from potential related tools. The sibling tools are mostly unrelated (e.g., authorize_agent_spend, get_utility_service_status), so no confusion, but the negative scope is helpful.

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

Usage Guidelines5/5

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

The description provides explicit guidance: 'Check get_utility_service_status with service='reconcile_api_ledger' and the free fixed example first.' It also mentions the paid nature and the need for owner authorization, clearly instructing the agent on proper usage before invoking the tool. This exceeds mere context, providing actionable steps.

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

route_model_intentIntent classification reviewA
Read-onlyIdempotent
Inspect

Classify text with a bounded keyword heuristic for human review. Does not execute a model, select a verified cheapest model or prove routing savings. Paid: 0.15 USDC per accepted analysis, including an unfavorable advisory result. Check get_utility_service_status with service='route_model_intent' and the free fixed example first. Owner-authorized x402 payment is required; tool discovery does not authorize spending.

ParametersJSON Schema
NameRequiredDescriptionDefault
intent_payloadYesCaller-supplied text; do not submit secrets or private tenant data.

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.7/5.0
Behavior5/5

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

Despite readOnlyHint, idempotentHint, and destructiveHint annotations, the description adds crucial non-obvious behavior: the call is paid (0.15 USDC), charging occurs even for unfavorable results, and owner-authorized x402 payment is required. It also clarifies that tool discovery does not authorize spending, which is genuinely valuable context beyond the annotations.

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 front-loaded with the tool's core purpose, followed by essential constraints about cost and prerequisites. Every sentence carries necessary information for safe selection and invocation. It is dense but not bloated.

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

Completeness5/5

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

With one fully documented parameter, an output schema, and annotations already covering the non-destructive, idempotent nature, the description fills the remaining contextual gaps: payment, authorization, service status check, and the free example. Nothing needed to call this tool correctly is missing.

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 only parameter is fully documented. The description does not add new parameter-level meaning beyond naming the text classification use case, so the baseline score of 3 is appropriate.

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

Purpose5/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: 'Classify text with a bounded keyword heuristic for human review.' It explicitly distinguishes itself from model execution by stating it does not execute a model and cannot select a cheapest model or prove routing savings, which fully removes ambiguity implied by the tool name.

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

Usage Guidelines5/5

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

The description gives explicit prerequisites and when-not conditions: it tells the agent to check get_utility_service_status for the service and to try the free fixed example first. It also clearly excludes use cases around real model execution or routing-savings proof and warns about the x402 payment requirement.

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. 6 tool updates
    • Addedauthorize_agent_spend
    • Addedcompress_agent_context
    • Addedget_utility_example
    • Addedget_utility_service_status
    • Addedreconcile_api_ledger
    • Addedroute_model_intent
  2. 6 tool updates
    • Removedauthorize_agent_spend
    • Removedcompress_agent_context
    • Removedget_utility_example
    • Removedget_utility_service_status
    • Removedreconcile_api_ledger
    • Removedroute_model_intent
  3. 5 tool updates
    • Changedauthorize_agent_spend11 fields changed
      • addedInput schema / properties / history / properties / committed_last_hour / not
        Added value: +{
        +  "pattern": "\\n"
        +}
      • changedInput schema / properties / history / properties / committed_last_hour / pattern
        Previous value: -"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?(?![\\s\\S])"New value: +"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$"
      • addedInput schema / properties / history / properties / pending_reserved / not
        Added value: +{
        +  "pattern": "\\n"
        +}
      • changedInput schema / properties / history / properties / pending_reserved / pattern
        Previous value: -"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?(?![\\s\\S])"New value: +"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$"
      • addedInput schema / properties / policy / properties / max_per_hour / not
        Added value: +{
        +  "pattern": "\\n"
        +}
      • changedInput schema / properties / policy / properties / max_per_hour / pattern
        Previous value: -"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?(?![\\s\\S])"New value: +"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$"
      • addedInput schema / properties / policy / properties / max_per_transaction / not
        Added value: +{
        +  "pattern": "\\n"
        +}
      • changedInput schema / properties / policy / properties / max_per_transaction / pattern
        Previous value: -"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?(?![\\s\\S])"New value: +"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$"
      • addedInput schema / properties / proposed_cost / not
        Added value: +{
        +  "pattern": "\\n"
        +}
      • changedInput schema / properties / proposed_cost / pattern
        Previous value: -"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?(?![\\s\\S])"New value: +"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$"
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-utilities.response.v1"
        -      },
        -      "identities": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "analysis_result_identity": {
        -            "pattern": "^res_[0-9a-f]{64}(?![\\s\\S])",
        -            "type": "string"
        -          },
        -          "payment_identity": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "protocol": {
        -                "const": "x402-v2"
        -              },
        -              "reference": {
        -                "pattern": "^pay_[0-9a-f]{64}(?![\\s\\S])",
        -                "type": "string"
        -              },
        -              "replayed": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "protocol",
        -              "reference",
        -              "replayed"
        -            ],
        -            "type": "object"
        -          }
        -        },
        -        "required": [
        -          "analysis_result_identity",
        -          "payment_identity"
        -        ],
        -        "type": "object"
        -      },
        -      "result": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "authorization_status": {
        -            "enum": [
        -              "WITHIN_SUBMITTED_LIMITS",
        -              "EXCEEDS_SUBMITTED_LIMITS",
        -              "RATE_THRESHOLD_EXCEEDED",
        -              "CURRENCY_MISMATCH"
        -            ]
        -          },
        -          "checks": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "currency_consistent": {
        -                "type": "boolean"
        -              },
        -              "hourly_within_limit": {
        -                "type": [
        -                  "boolean",
        -                  "null"
        -                ]
        -              },
        -              "rate_within_limit": {
        -                "type": "boolean"
        -              },
        -              "transaction_within_limit": {
        -                "type": [
        -                  "boolean",
        -                  "null"
        -                ]
        -              }
        -            },
        -            "required": [
        -              "currency_consistent",
        -              "transaction_within_limit",
        -              "hourly_within_limit",
        -              "rate_within_limit"
        -            ],
        -            "type": "object"
        -          },
        -          "currency": {
        -            "enum": [
        -              "USD",
        -              "USDC"
        -            ],
        -            "type": "string"
        -          },
        -          "findings": {
        -            "items": {
        -              "enum": [
        -                "CURRENCY_MISMATCH",
        -                "TRANSACTION_LIMIT_EXCEEDED",
        -                "HOURLY_LIMIT_EXCEEDED",
        -                "RATE_THRESHOLD_EXCEEDED"
        -              ]
        -            },
        -            "maxItems": 3,
        -            "type": "array",
        -            "uniqueItems": true
        -          },
        -          "history_currency": {
        -            "enum": [
        -              "USD",
        -              "USDC"
        -            ],
        -            "type": "string"
        -          },
        -          "hourly_remaining_after_proposal": {
        -            "anyOf": [
        -              {
        -                "maxLength": 18,
        -                "minLength": 8,
        -                "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}(?![\\s\\S])",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "policy": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "advisory_only": {
        -                "const": true
        -              },
        -              "caller_identity_authenticated": {
        -                "const": false
        -              },
        -              "checks_exclude_service_fee": {
        -                "const": true
        -              },
        -              "credentials_issued": {
        -                "const": false
        -              },
        -              "delivery_verified": {
        -                "const": false
        -              },
        -              "downstream_payment_authorized": {
        -                "const": false
        -              },
        -              "external_spend_enforced": {
        -                "const": false
        -              },
        -              "fee_scope": {
        -                "const": "The separately quoted service fee is excluded from these checks and must be budgeted separately in USDC. No USD/USDC conversion is performed."
        -              },
        -              "history_scope": {
        -                "const": "The caller supplies committed cost for its intended rolling-hour window, all unresolved pending reservations, and the count of prior checks in its intended minute. Completeness and timing are not verified."
        -              },
        -              "history_verified": {
        -                "const": false
        -              },
        -              "human_review_required": {
        -                "const": true
        -              },
        -              "ledger_updated": {
        -                "const": false
        -              },
        -              "model_calls": {
        -                "const": 0
        -              },
        -              "policy_authenticated": {
        -                "const": false
        -              },
        -              "reservation_created": {
        -                "const": false
        -              },
        -              "scope": {
        -                "const": "Compares caller-supplied downstream maximum cost with caller-supplied limits and history. A within-limits result is not authorization, a reservation, or evidence that actual spend is controlled."
        -              },
        -              "stateless": {
        -                "const": true
        -              },
        -              "submitted_evidence_verified": {
        -                "const": false
        -              },
        -              "submitted_records_retained": {
        -                "const": false
        -              }
        -            },
        -            "required": [
        -              "advisory_only",
        -              "stateless",
        -              "submitted_records_retained",
        -              "caller_identity_authenticated",
        -              "submitted_evidence_verified",
        -              "external_spend_enforced",
        -              "downstream_payment_authorized",
        -              "reservation_created",
        -              "ledger_updated",
        -              "credentials_issued",
        -              "delivery_verified",
        -              "model_calls",
        -              "human_review_required",
        -              "policy_authenticated",
        -              "history_verified",
        -              "checks_exclude_service_fee",
        -              "scope",
        -              "fee_scope",
        -              "history_scope"
        -            ],
        -            "type": "object"
        -          },
        -          "policy_currency": {
        -            "enum": [
        -              "USD",
        -              "USDC"
        -            ],
        -            "type": "string"
        -          },
        -          "proposed_cost": {
        -            "maxLength": 18,
        -            "minLength": 8,
        -            "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}(?![\\s\\S])",
        -            "type": "string"
        -          },
        -          "proposed_hour_total": {
        -            "anyOf": [
        -              {
        -                "maxLength": 18,
        -                "minLength": 8,
        -                "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}(?![\\s\\S])",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "submitted_budget_in_use": {
        -            "anyOf": [
        -              {
        -                "maxLength": 18,
        -                "minLength": 8,
        -                "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}(?![\\s\\S])",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "tool": {
        -            "const": "authorize_agent_spend"
        -          }
        -        },
        -        "required": [
        -          "tool",
        -          "authorization_status",
        -          "currency",
        -          "policy_currency",
        -          "history_currency",
        -          "proposed_cost",
        -          "submitted_budget_in_use",
        -          "proposed_hour_total",
        -          "hourly_remaining_after_proposal",
        -          "checks",
        -          "findings",
        -          "policy"
        -        ],
        -        "type": "object"
        -      },
        -      "service_id": {
        -        "const": "ardaro.authorize_agent_spend"
        -      },
        -      "status": {
        -        "const": "review_required"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "service_id",
        -      "status",
        -      "result",
        -      "identities"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-utilities.response.v1"
        -      },
        -      "error": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "code": {
        -            "maxLength": 100,
        -            "type": "string"
        -          },
        -          "message": {
        -            "maxLength": 300,
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "code",
        -          "message"
        -        ],
        -        "type": "object"
        -      },
        -      "status": {
        -        "const": "error"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "status",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-receipt-intelligence.response.v1"
        -      },
        -      "error": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "code": {
        -            "maxLength": 80,
        -            "type": "string"
        -          },
        -          "message": {
        -            "maxLength": 280,
        -            "type": "string"
        -          },
        -          "remediation": {
        -            "maxLength": 280,
        -            "type": "string"
        -          },
        -          "retryable": {
        -            "type": "boolean"
        -          },
        -          "service_code": {
        -            "enum": [
        -              "ARDARO_ARITHMETIC_MISMATCH",
        -              "ARDARO_DOCUMENT_TOO_LARGE",
        -              "ARDARO_DUPLICATE_SUSPECTED",
        -              "ARDARO_EXTRACTION_LOW_CONFIDENCE",
        -              "ARDARO_IDEMPOTENCY_CONFLICT",
        -              "ARDARO_INPUT_UNSUPPORTED",
        -              "ARDARO_PAYMENT_INVALID",
        -              "ARDARO_PAYMENT_RECONCILIATION_REQUIRED",
        -              "ARDARO_PAYMENT_REQUIRED",
        -              "ARDARO_RATE_LIMITED",
        -              "ARDARO_SERVICE_UNAVAILABLE"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "code",
        -          "service_code",
        -          "message",
        -          "retryable",
        -          "remediation"
        -        ],
        -        "type": "object"
        -      },
        -      "status": {
        -        "const": "error"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "status",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-receipt-intelligence.response.v1"
        -      },
        -      "error": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "code": {
        -            "maxLength": 80,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "message": {
        -            "const": "Service is not ready."
        -          }
        -        },
        -        "required": [
        -          "code",
        -          "message"
        -        ],
        -        "type": "object"
        -      },
        -      "service": {
        -        "const": "ardaro-receipt-intelligence"
        -      },
        -      "status": {
        -        "const": "not_ready"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "status",
        -      "service",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "properties": {
        -      "accepts": {
        -        "items": {
        -          "properties": {
        -            "amount": {
        -              "type": "string"
        -            },
        -            "asset": {
        -              "type": "string"
        -            },
        -            "extra": {
        -              "additionalProperties": true,
        -              "type": "object"
        -            },
        -            "maxTimeoutSeconds": {
        -              "type": "integer"
        -            },
        -            "network": {
        -              "type": "string"
        -            },
        -            "payTo": {
        -              "type": "string"
        -            },
        -            "scheme": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "scheme",
        -            "network",
        -            "asset",
        -            "amount",
        -            "payTo",
        -            "maxTimeoutSeconds"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "error": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "extensions": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": true,
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "resource": {
        -        "oneOf": [
        -          {
        -            "properties": {
        -              "description": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "iconUrl": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "mimeType": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "serviceName": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "tags": {
        -                "oneOf": [
        -                  {
        -                    "items": {
        -                      "type": "string"
        -                    },
        -                    "type": "array"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ]
        -              },
        -              "url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "url"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "x402Version": {
        -        "const": 2,
        -        "default": 2,
        -        "type": "integer"
        -      }
        -    },
        -    "required": [
        -      "accepts"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "message": {
        -        "type": "string"
        -      },
        -      "status": {
        -        "const": "error"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-utilities.response.v1"
        +      },
        +      "identities": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "analysis_result_identity": {
        +            "pattern": "^res_[0-9a-f]{64}$",
        +            "type": "string"
        +          },
        +          "payment_identity": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "protocol": {
        +                "const": "x402-v2"
        +              },
        +              "reference": {
        +                "pattern": "^pay_[0-9a-f]{64}$",
        +                "type": "string"
        +              },
        +              "replayed": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "protocol",
        +              "reference",
        +              "replayed"
        +            ],
        +            "type": "object"
        +          }
        +        },
        +        "required": [
        +          "analysis_result_identity",
        +          "payment_identity"
        +        ],
        +        "type": "object"
        +      },
        +      "result": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "authorization_status": {
        +            "enum": [
        +              "WITHIN_SUBMITTED_LIMITS",
        +              "EXCEEDS_SUBMITTED_LIMITS",
        +              "RATE_THRESHOLD_EXCEEDED",
        +              "CURRENCY_MISMATCH"
        +            ]
        +          },
        +          "checks": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "currency_consistent": {
        +                "type": "boolean"
        +              },
        +              "hourly_within_limit": {
        +                "type": [
        +                  "boolean",
        +                  "null"
        +                ]
        +              },
        +              "rate_within_limit": {
        +                "type": "boolean"
        +              },
        +              "transaction_within_limit": {
        +                "type": [
        +                  "boolean",
        +                  "null"
        +                ]
        +              }
        +            },
        +            "required": [
        +              "currency_consistent",
        +              "transaction_within_limit",
        +              "hourly_within_limit",
        +              "rate_within_limit"
        +            ],
        +            "type": "object"
        +          },
        +          "currency": {
        +            "enum": [
        +              "USD",
        +              "USDC"
        +            ],
        +            "type": "string"
        +          },
        +          "findings": {
        +            "items": {
        +              "enum": [
        +                "CURRENCY_MISMATCH",
        +                "TRANSACTION_LIMIT_EXCEEDED",
        +                "HOURLY_LIMIT_EXCEEDED",
        +                "RATE_THRESHOLD_EXCEEDED"
        +              ]
        +            },
        +            "maxItems": 3,
        +            "type": "array",
        +            "uniqueItems": true
        +          },
        +          "history_currency": {
        +            "enum": [
        +              "USD",
        +              "USDC"
        +            ],
        +            "type": "string"
        +          },
        +          "hourly_remaining_after_proposal": {
        +            "anyOf": [
        +              {
        +                "maxLength": 18,
        +                "minLength": 8,
        +                "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}$",
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ]
        +          },
        +          "policy": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "advisory_only": {
        +                "const": true
        +              },
        +              "caller_identity_authenticated": {
        +                "const": false
        +              },
        +              "checks_exclude_service_fee": {
        +                "const": true
        +              },
        +              "credentials_issued": {
        +                "const": false
        +              },
        +              "delivery_verified": {
        +                "const": false
        +              },
        +              "downstream_payment_authorized": {
        +                "const": false
        +              },
        +              "external_spend_enforced": {
        +                "const": false
        +              },
        +              "fee_scope": {
        +                "const": "The separately quoted service fee is excluded from these checks and must be budgeted separately in USDC. No USD/USDC conversion is performed."
        +              },
        +              "history_scope": {
        +                "const": "The caller supplies committed cost for its intended rolling-hour window, all unresolved pending reservations, and the count of prior checks in its intended minute. Completeness and timing are not verified."
        +              },
        +              "history_verified": {
        +                "const": false
        +              },
        +              "human_review_required": {
        +                "const": true
        +              },
        +              "ledger_updated": {
        +                "const": false
        +              },
        +              "model_calls": {
        +                "const": 0
        +              },
        +              "policy_authenticated": {
        +                "const": false
        +              },
        +              "reservation_created": {
        +                "const": false
        +              },
        +              "scope": {
        +                "const": "Compares caller-supplied downstream maximum cost with caller-supplied limits and history. A within-limits result is not authorization, a reservation, or evidence that actual spend is controlled."
        +              },
        +              "stateless": {
        +                "const": true
        +              },
        +              "submitted_evidence_verified": {
        +                "const": false
        +              },
        +              "submitted_records_retained": {
        +                "const": false
        +              }
        +            },
        +            "required": [
        +              "advisory_only",
        +              "stateless",
        +              "submitted_records_retained",
        +              "caller_identity_authenticated",
        +              "submitted_evidence_verified",
        +              "external_spend_enforced",
        +              "downstream_payment_authorized",
        +              "reservation_created",
        +              "ledger_updated",
        +              "credentials_issued",
        +              "delivery_verified",
        +              "model_calls",
        +              "human_review_required",
        +              "policy_authenticated",
        +              "history_verified",
        +              "checks_exclude_service_fee",
        +              "scope",
        +              "fee_scope",
        +              "history_scope"
        +            ],
        +            "type": "object"
        +          },
        +          "policy_currency": {
        +            "enum": [
        +              "USD",
        +              "USDC"
        +            ],
        +            "type": "string"
        +          },
        +          "proposed_cost": {
        +            "maxLength": 18,
        +            "minLength": 8,
        +            "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}$",
        +            "type": "string"
        +          },
        +          "proposed_hour_total": {
        +            "anyOf": [
        +              {
        +                "maxLength": 18,
        +                "minLength": 8,
        +                "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}$",
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ]
        +          },
        +          "submitted_budget_in_use": {
        +            "anyOf": [
        +              {
        +                "maxLength": 18,
        +                "minLength": 8,
        +                "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}$",
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ]
        +          },
        +          "tool": {
        +            "const": "authorize_agent_spend"
        +          }
        +        },
        +        "required": [
        +          "tool",
        +          "authorization_status",
        +          "currency",
        +          "policy_currency",
        +          "history_currency",
        +          "proposed_cost",
        +          "submitted_budget_in_use",
        +          "proposed_hour_total",
        +          "hourly_remaining_after_proposal",
        +          "checks",
        +          "findings",
        +          "policy"
        +        ],
        +        "type": "object"
        +      },
        +      "service_id": {
        +        "const": "ardaro.authorize_agent_spend"
        +      },
        +      "status": {
        +        "const": "review_required"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "service_id",
        +      "status",
        +      "result",
        +      "identities"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-utilities.response.v1"
        +      },
        +      "error": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "code": {
        +            "maxLength": 100,
        +            "type": "string"
        +          },
        +          "message": {
        +            "maxLength": 300,
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "code",
        +          "message"
        +        ],
        +        "type": "object"
        +      },
        +      "status": {
        +        "const": "error"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "status",
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-receipt-intelligence.response.v1"
        +      },
        +      "error": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "code": {
        +            "maxLength": 80,
        +            "type": "string"
        +          },
        +          "message": {
        +            "maxLength": 280,
        +            "type": "string"
        +          },
        +          "remediation": {
        +            "maxLength": 280,
        +            "type": "string"
        +          },
        +          "retryable": {
        +            "type": "boolean"
        +          },
        +          "service_code": {
        +            "enum": [
        +              "ARDARO_ARITHMETIC_MISMATCH",
        +              "ARDARO_DOCUMENT_TOO_LARGE",
        +              "ARDARO_DUPLICATE_SUSPECTED",
        +              "ARDARO_EXTRACTION_LOW_CONFIDENCE",
        +              "ARDARO_IDEMPOTENCY_CONFLICT",
        +              "ARDARO_INPUT_UNSUPPORTED",
        +              "ARDARO_PAYMENT_INVALID",
        +              "ARDARO_PAYMENT_RECONCILIATION_REQUIRED",
        +              "ARDARO_PAYMENT_REQUIRED",
        +              "ARDARO_RATE_LIMITED",
        +              "ARDARO_SERVICE_UNAVAILABLE"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "code",
        +          "service_code",
        +          "message",
        +          "retryable",
        +          "remediation"
        +        ],
        +        "type": "object"
        +      },
        +      "status": {
        +        "const": "error"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "status",
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-receipt-intelligence.response.v1"
        +      },
        +      "error": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "code": {
        +            "maxLength": 80,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "message": {
        +            "const": "Service is not ready."
        +          }
        +        },
        +        "required": [
        +          "code",
        +          "message"
        +        ],
        +        "type": "object"
        +      },
        +      "service": {
        +        "const": "ardaro-receipt-intelligence"
        +      },
        +      "status": {
        +        "const": "not_ready"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "status",
        +      "service",
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "properties": {
        +      "accepts": {
        +        "items": {
        +          "properties": {
        +            "amount": {
        +              "type": "string"
        +            },
        +            "asset": {
        +              "type": "string"
        +            },
        +            "extra": {
        +              "additionalProperties": true,
        +              "type": "object"
        +            },
        +            "maxTimeoutSeconds": {
        +              "type": "integer"
        +            },
        +            "network": {
        +              "type": "string"
        +            },
        +            "payTo": {
        +              "type": "string"
        +            },
        +            "scheme": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "scheme",
        +            "network",
        +            "asset",
        +            "amount",
        +            "payTo",
        +            "maxTimeoutSeconds"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "error": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "extensions": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": true,
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "resource": {
        +        "oneOf": [
        +          {
        +            "properties": {
        +              "description": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "iconUrl": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "mimeType": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "serviceName": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "tags": {
        +                "oneOf": [
        +                  {
        +                    "items": {
        +                      "type": "string"
        +                    },
        +                    "type": "array"
        +                  },
        +                  {
        +                    "type": "null"
        +                  }
        +                ]
        +              },
        +              "url": {
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "url"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "x402Version": {
        +        "const": 2,
        +        "default": 2,
        +        "type": "integer"
        +      }
        +    },
        +    "required": [
        +      "accepts"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "message": {
        +        "type": "string"
        +      },
        +      "status": {
        +        "const": "error"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedcompress_agent_context1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-utilities.response.v1"
        -      },
        -      "identities": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "analysis_result_identity": {
        -            "pattern": "^res_[0-9a-f]{64}(?![\\s\\S])",
        -            "type": "string"
        -          },
        -          "payment_identity": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "protocol": {
        -                "const": "x402-v2"
        -              },
        -              "reference": {
        -                "pattern": "^pay_[0-9a-f]{64}(?![\\s\\S])",
        -                "type": "string"
        -              },
        -              "replayed": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "protocol",
        -              "reference",
        -              "replayed"
        -            ],
        -            "type": "object"
        -          }
        -        },
        -        "required": [
        -          "analysis_result_identity",
        -          "payment_identity"
        -        ],
        -        "type": "object"
        -      },
        -      "result": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "candidate_characters": {
        -            "maximum": 32768,
        -            "minimum": 1,
        -            "type": "integer"
        -          },
        -          "characters_removed": {
        -            "maximum": 32767,
        -            "minimum": 0,
        -            "type": "integer"
        -          },
        -          "compressed_prompt_payload": {
        -            "maxLength": 32768,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "compression_ratio": {
        -            "type": "null"
        -          },
        -          "human_review_required": {
        -            "const": true,
        -            "type": "boolean"
        -          },
        -          "latency_or_cost_savings_verified": {
        -            "const": false,
        -            "type": "boolean"
        -          },
        -          "original_characters": {
        -            "maximum": 32768,
        -            "minimum": 1,
        -            "type": "integer"
        -          },
        -          "semantic_preservation_verified": {
        -            "const": false,
        -            "type": "boolean"
        -          },
        -          "status": {
        -            "const": "REVIEW_CANDIDATE",
        -            "type": "string"
        -          },
        -          "tokenizer_used": {
        -            "type": "null"
        -          },
        -          "tokens_saved": {
        -            "type": "null"
        -          },
        -          "transformation": {
        -            "const": "Reduce three or more consecutive LF/CRLF line breaks to two LF line breaks; no words or role headers removed",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "status",
        -          "compressed_prompt_payload",
        -          "transformation",
        -          "original_characters",
        -          "candidate_characters",
        -          "characters_removed",
        -          "tokens_saved",
        -          "tokenizer_used",
        -          "compression_ratio",
        -          "semantic_preservation_verified",
        -          "human_review_required",
        -          "latency_or_cost_savings_verified"
        -        ],
        -        "type": "object"
        -      },
        -      "service_id": {
        -        "const": "ardaro.compress_agent_context"
        -      },
        -      "status": {
        -        "const": "review_required"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "service_id",
        -      "status",
        -      "result",
        -      "identities"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-utilities.response.v1"
        -      },
        -      "error": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "code": {
        -            "maxLength": 100,
        -            "type": "string"
        -          },
        -          "message": {
        -            "maxLength": 300,
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "code",
        -          "message"
        -        ],
        -        "type": "object"
        -      },
        -      "status": {
        -        "const": "error"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "status",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-receipt-intelligence.response.v1"
        -      },
        -      "error": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "code": {
        -            "maxLength": 80,
        -            "type": "string"
        -          },
        -          "message": {
        -            "maxLength": 280,
        -            "type": "string"
        -          },
        -          "remediation": {
        -            "maxLength": 280,
        -            "type": "string"
        -          },
        -          "retryable": {
        -            "type": "boolean"
        -          },
        -          "service_code": {
        -            "enum": [
        -              "ARDARO_ARITHMETIC_MISMATCH",
        -              "ARDARO_DOCUMENT_TOO_LARGE",
        -              "ARDARO_DUPLICATE_SUSPECTED",
        -              "ARDARO_EXTRACTION_LOW_CONFIDENCE",
        -              "ARDARO_IDEMPOTENCY_CONFLICT",
        -              "ARDARO_INPUT_UNSUPPORTED",
        -              "ARDARO_PAYMENT_INVALID",
        -              "ARDARO_PAYMENT_RECONCILIATION_REQUIRED",
        -              "ARDARO_PAYMENT_REQUIRED",
        -              "ARDARO_RATE_LIMITED",
        -              "ARDARO_SERVICE_UNAVAILABLE"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "code",
        -          "service_code",
        -          "message",
        -          "retryable",
        -          "remediation"
        -        ],
        -        "type": "object"
        -      },
        -      "status": {
        -        "const": "error"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "status",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-receipt-intelligence.response.v1"
        -      },
        -      "error": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "code": {
        -            "maxLength": 80,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "message": {
        -            "const": "Service is not ready."
        -          }
        -        },
        -        "required": [
        -          "code",
        -          "message"
        -        ],
        -        "type": "object"
        -      },
        -      "service": {
        -        "const": "ardaro-receipt-intelligence"
        -      },
        -      "status": {
        -        "const": "not_ready"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "status",
        -      "service",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "properties": {
        -      "accepts": {
        -        "items": {
        -          "properties": {
        -            "amount": {
        -              "type": "string"
        -            },
        -            "asset": {
        -              "type": "string"
        -            },
        -            "extra": {
        -              "additionalProperties": true,
        -              "type": "object"
        -            },
        -            "maxTimeoutSeconds": {
        -              "type": "integer"
        -            },
        -            "network": {
        -              "type": "string"
        -            },
        -            "payTo": {
        -              "type": "string"
        -            },
        -            "scheme": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "scheme",
        -            "network",
        -            "asset",
        -            "amount",
        -            "payTo",
        -            "maxTimeoutSeconds"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "error": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "extensions": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": true,
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "resource": {
        -        "oneOf": [
        -          {
        -            "properties": {
        -              "description": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "iconUrl": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "mimeType": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "serviceName": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "tags": {
        -                "oneOf": [
        -                  {
        -                    "items": {
        -                      "type": "string"
        -                    },
        -                    "type": "array"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ]
        -              },
        -              "url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "url"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "x402Version": {
        -        "const": 2,
        -        "default": 2,
        -        "type": "integer"
        -      }
        -    },
        -    "required": [
        -      "accepts"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "message": {
        -        "type": "string"
        -      },
        -      "status": {
        -        "const": "error"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-utilities.response.v1"
        +      },
        +      "identities": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "analysis_result_identity": {
        +            "pattern": "^res_[0-9a-f]{64}$",
        +            "type": "string"
        +          },
        +          "payment_identity": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "protocol": {
        +                "const": "x402-v2"
        +              },
        +              "reference": {
        +                "pattern": "^pay_[0-9a-f]{64}$",
        +                "type": "string"
        +              },
        +              "replayed": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "protocol",
        +              "reference",
        +              "replayed"
        +            ],
        +            "type": "object"
        +          }
        +        },
        +        "required": [
        +          "analysis_result_identity",
        +          "payment_identity"
        +        ],
        +        "type": "object"
        +      },
        +      "result": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "candidate_characters": {
        +            "maximum": 32768,
        +            "minimum": 1,
        +            "type": "integer"
        +          },
        +          "characters_removed": {
        +            "maximum": 32767,
        +            "minimum": 0,
        +            "type": "integer"
        +          },
        +          "compressed_prompt_payload": {
        +            "maxLength": 32768,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "compression_ratio": {
        +            "type": "null"
        +          },
        +          "human_review_required": {
        +            "const": true,
        +            "type": "boolean"
        +          },
        +          "latency_or_cost_savings_verified": {
        +            "const": false,
        +            "type": "boolean"
        +          },
        +          "original_characters": {
        +            "maximum": 32768,
        +            "minimum": 1,
        +            "type": "integer"
        +          },
        +          "semantic_preservation_verified": {
        +            "const": false,
        +            "type": "boolean"
        +          },
        +          "status": {
        +            "const": "REVIEW_CANDIDATE",
        +            "type": "string"
        +          },
        +          "tokenizer_used": {
        +            "type": "null"
        +          },
        +          "tokens_saved": {
        +            "type": "null"
        +          },
        +          "transformation": {
        +            "const": "Reduce three or more consecutive LF/CRLF line breaks to two LF line breaks; no words or role headers removed",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "status",
        +          "compressed_prompt_payload",
        +          "transformation",
        +          "original_characters",
        +          "candidate_characters",
        +          "characters_removed",
        +          "tokens_saved",
        +          "tokenizer_used",
        +          "compression_ratio",
        +          "semantic_preservation_verified",
        +          "human_review_required",
        +          "latency_or_cost_savings_verified"
        +        ],
        +        "type": "object"
        +      },
        +      "service_id": {
        +        "const": "ardaro.compress_agent_context"
        +      },
        +      "status": {
        +        "const": "review_required"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "service_id",
        +      "status",
        +      "result",
        +      "identities"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-utilities.response.v1"
        +      },
        +      "error": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "code": {
        +            "maxLength": 100,
        +            "type": "string"
        +          },
        +          "message": {
        +            "maxLength": 300,
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "code",
        +          "message"
        +        ],
        +        "type": "object"
        +      },
        +      "status": {
        +        "const": "error"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "status",
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-receipt-intelligence.response.v1"
        +      },
        +      "error": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "code": {
        +            "maxLength": 80,
        +            "type": "string"
        +          },
        +          "message": {
        +            "maxLength": 280,
        +            "type": "string"
        +          },
        +          "remediation": {
        +            "maxLength": 280,
        +            "type": "string"
        +          },
        +          "retryable": {
        +            "type": "boolean"
        +          },
        +          "service_code": {
        +            "enum": [
        +              "ARDARO_ARITHMETIC_MISMATCH",
        +              "ARDARO_DOCUMENT_TOO_LARGE",
        +              "ARDARO_DUPLICATE_SUSPECTED",
        +              "ARDARO_EXTRACTION_LOW_CONFIDENCE",
        +              "ARDARO_IDEMPOTENCY_CONFLICT",
        +              "ARDARO_INPUT_UNSUPPORTED",
        +              "ARDARO_PAYMENT_INVALID",
        +              "ARDARO_PAYMENT_RECONCILIATION_REQUIRED",
        +              "ARDARO_PAYMENT_REQUIRED",
        +              "ARDARO_RATE_LIMITED",
        +              "ARDARO_SERVICE_UNAVAILABLE"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "code",
        +          "service_code",
        +          "message",
        +          "retryable",
        +          "remediation"
        +        ],
        +        "type": "object"
        +      },
        +      "status": {
        +        "const": "error"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "status",
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-receipt-intelligence.response.v1"
        +      },
        +      "error": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "code": {
        +            "maxLength": 80,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "message": {
        +            "const": "Service is not ready."
        +          }
        +        },
        +        "required": [
        +          "code",
        +          "message"
        +        ],
        +        "type": "object"
        +      },
        +      "service": {
        +        "const": "ardaro-receipt-intelligence"
        +      },
        +      "status": {
        +        "const": "not_ready"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "status",
        +      "service",
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "properties": {
        +      "accepts": {
        +        "items": {
        +          "properties": {
        +            "amount": {
        +              "type": "string"
        +            },
        +            "asset": {
        +              "type": "string"
        +            },
        +            "extra": {
        +              "additionalProperties": true,
        +              "type": "object"
        +            },
        +            "maxTimeoutSeconds": {
        +              "type": "integer"
        +            },
        +            "network": {
        +              "type": "string"
        +            },
        +            "payTo": {
        +              "type": "string"
        +            },
        +            "scheme": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "scheme",
        +            "network",
        +            "asset",
        +            "amount",
        +            "payTo",
        +            "maxTimeoutSeconds"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "error": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "extensions": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": true,
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "resource": {
        +        "oneOf": [
        +          {
        +            "properties": {
        +              "description": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "iconUrl": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "mimeType": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "serviceName": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "tags": {
        +                "oneOf": [
        +                  {
        +                    "items": {
        +                      "type": "string"
        +                    },
        +                    "type": "array"
        +                  },
        +                  {
        +                    "type": "null"
        +                  }
        +                ]
        +              },
        +              "url": {
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "url"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "x402Version": {
        +        "const": 2,
        +        "default": 2,
        +        "type": "integer"
        +      }
        +    },
        +    "required": [
        +      "accepts"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "message": {
        +        "type": "string"
        +      },
        +      "status": {
        +        "const": "error"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedget_utility_example1 field changed
      • changedOutput schema / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "details": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "example_version": {
        -            "const": "ardaro.agent-utilities.example.v1"
        -          },
        -          "policy": {
        -            "properties": {
        -              "financial_posting_supported": {
        -                "const": false
        -              },
        -              "human_review_required": {
        -                "const": true
        -              },
        -              "payment_required": {
        -                "const": false
        -              }
        -            },
        -            "required": [
        -              "payment_required",
        -              "human_review_required",
        -              "financial_posting_supported"
        -            ],
        -            "type": "object"
        -          },
        -          "request": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "raw_conversation_history": {
        -                "description": "Caller-supplied text; do not submit secrets or private tenant data.",
        -                "maxLength": 32768,
        -                "minLength": 1,
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "raw_conversation_history"
        -            ],
        -            "type": "object"
        -          },
        -          "response": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "contract_version": {
        -                "const": "ardaro.agent-utilities.response.v1"
        -              },
        -              "identities": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "analysis_result_identity": {
        -                    "pattern": "^res_[0-9a-f]{64}(?![\\s\\S])",
        -                    "type": "string"
        -                  },
        -                  "payment_identity": {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "protocol": {
        -                        "const": "x402-v2"
        -                      },
        -                      "reference": {
        -                        "pattern": "^pay_[0-9a-f]{64}(?![\\s\\S])",
        -                        "type": "string"
        -                      },
        -                      "replayed": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "protocol",
        -                      "reference",
        -                      "replayed"
        -                    ],
        -                    "type": "object"
        -                  }
        -                },
        -                "required": [
        -                  "analysis_result_identity"
        -                ],
        -                "type": "object"
        -              },
        -              "result": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "candidate_characters": {
        -                    "maximum": 32768,
        -                    "minimum": 1,
        -                    "type": "integer"
        -                  },
        -                  "characters_removed": {
        -                    "maximum": 32767,
        -                    "minimum": 0,
        -                    "type": "integer"
        -                  },
        -                  "compressed_prompt_payload": {
        -                    "maxLength": 32768,
        -                    "minLength": 1,
        -                    "type": "string"
        -                  },
        -                  "compression_ratio": {
        -                    "type": "null"
        -                  },
        -                  "human_review_required": {
        -                    "const": true,
        -                    "type": "boolean"
        -                  },
        -                  "latency_or_cost_savings_verified": {
        -                    "const": false,
        -                    "type": "boolean"
        -                  },
        -                  "original_characters": {
        -                    "maximum": 32768,
        -                    "minimum": 1,
        -                    "type": "integer"
        -                  },
        -                  "semantic_preservation_verified": {
        -                    "const": false,
        -                    "type": "boolean"
        -                  },
        -                  "status": {
        -                    "const": "REVIEW_CANDIDATE",
        -                    "type": "string"
        -                  },
        -                  "tokenizer_used": {
        -                    "type": "null"
        -                  },
        -                  "tokens_saved": {
        -                    "type": "null"
        -                  },
        -                  "transformation": {
        -                    "const": "Reduce three or more consecutive LF/CRLF line breaks to two LF line breaks; no words or role headers removed",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "status",
        -                  "compressed_prompt_payload",
        -                  "transformation",
        -                  "original_characters",
        -                  "candidate_characters",
        -                  "characters_removed",
        -                  "tokens_saved",
        -                  "tokenizer_used",
        -                  "compression_ratio",
        -                  "semantic_preservation_verified",
        -                  "human_review_required",
        -                  "latency_or_cost_savings_verified"
        -                ],
        -                "type": "object"
        -              },
        -              "service_id": {
        -                "const": "ardaro.compress_agent_context"
        -              },
        -              "status": {
        -                "const": "review_required"
        -              }
        -            },
        -            "required": [
        -              "contract_version",
        -              "service_id",
        -              "status",
        -              "result",
        -              "identities"
        -            ],
        -            "type": "object"
        -          },
        -          "service_id": {
        -            "const": "ardaro.compress_agent_context"
        -          },
        -          "synthetic_only": {
        -            "const": true
        -          }
        -        },
        -        "required": [
        -          "example_version",
        -          "service_id",
        -          "synthetic_only",
        -          "request",
        -          "response",
        -          "policy"
        -        ],
        -        "type": "object"
        -      },
        -      "service": {
        -        "const": "compress_agent_context"
        -      }
        -    },
        -    "required": [
        -      "service",
        -      "details"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "details": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "example_version": {
        -            "const": "ardaro.agent-utilities.example.v1"
        -          },
        -          "policy": {
        -            "properties": {
        -              "financial_posting_supported": {
        -                "const": false
        -              },
        -              "human_review_required": {
        -                "const": true
        -              },
        -              "payment_required": {
        -                "const": false
        -              }
        -            },
        -            "required": [
        -              "payment_required",
        -              "human_review_required",
        -              "financial_posting_supported"
        -            ],
        -            "type": "object"
        -          },
        -          "request": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "intent_payload": {
        -                "description": "Caller-supplied text; do not submit secrets or private tenant data.",
        -                "maxLength": 32768,
        -                "minLength": 1,
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "intent_payload"
        -            ],
        -            "type": "object"
        -          },
        -          "response": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "contract_version": {
        -                "const": "ardaro.agent-utilities.response.v1"
        -              },
        -              "identities": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "analysis_result_identity": {
        -                    "pattern": "^res_[0-9a-f]{64}(?![\\s\\S])",
        -                    "type": "string"
        -                  },
        -                  "payment_identity": {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "protocol": {
        -                        "const": "x402-v2"
        -                      },
        -                      "reference": {
        -                        "pattern": "^pay_[0-9a-f]{64}(?![\\s\\S])",
        -                        "type": "string"
        -                      },
        -                      "replayed": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "protocol",
        -                      "reference",
        -                      "replayed"
        -                    ],
        -                    "type": "object"
        -                  }
        -                },
        -                "required": [
        -                  "analysis_result_identity"
        -                ],
        -                "type": "object"
        -              },
        -              "result": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "human_review_required": {
        -                    "const": true,
        -                    "type": "boolean"
        -                  },
        -                  "recommended_model": {
        -                    "type": "null"
        -                  },
        -                  "route_category": {
        -                    "enum": [
        -                      "structured-calculation-review",
        -                      "general-text-review"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "route_executed": {
        -                    "const": false,
        -                    "type": "boolean"
        -                  },
        -                  "routing_basis": {
        -                    "const": "Keyword heuristic only; no model capability, availability or price comparison",
        -                    "type": "string"
        -                  },
        -                  "status": {
        -                    "const": "ADVISORY_ROUTE",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "status",
        -                  "route_category",
        -                  "routing_basis",
        -                  "recommended_model",
        -                  "route_executed",
        -                  "human_review_required"
        -                ],
        -                "type": "object"
        -              },
        -              "service_id": {
        -                "const": "ardaro.route_model_intent"
        -              },
        -              "status": {
        -                "const": "review_required"
        -              }
        -            },
        -            "required": [
        -              "contract_version",
        -              "service_id",
        -              "status",
        -              "result",
        -              "identities"
        -            ],
        -            "type": "object"
        -          },
        -          "service_id": {
        -            "const": "ardaro.route_model_intent"
        -          },
        -          "synthetic_only": {
        -            "const": true
        -          }
        -        },
        -        "required": [
        -          "example_version",
        -          "service_id",
        -          "synthetic_only",
        -          "request",
        -          "response",
        -          "policy"
        -        ],
        -        "type": "object"
        -      },
        -      "service": {
        -        "const": "route_model_intent"
        -      }
        -    },
        -    "required": [
        -      "service",
        -      "details"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "details": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "example_version": {
        -            "const": "ardaro.agent-utilities.example.v1"
        -          },
        -          "policy": {
        -            "properties": {
        -              "financial_posting_supported": {
        -                "const": false
        -              },
        -              "human_review_required": {
        -                "const": true
        -              },
        -              "payment_required": {
        -                "const": false
        -              }
        -            },
        -            "required": [
        -              "payment_required",
        -              "human_review_required",
        -              "financial_posting_supported"
        -            ],
        -            "type": "object"
        -          },
        -          "request": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "currency": {
        -                "enum": [
        -                  "USD",
        -                  "USDC"
        -                ],
        -                "type": "string"
        -              },
        -              "history": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "checks_last_minute": {
        -                    "maximum": 1000000,
        -                    "minimum": 0,
        -                    "type": "integer"
        -                  },
        -                  "committed_last_hour": {
        -                    "maxLength": 16,
        -                    "minLength": 1,
        -                    "pattern": "^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?(?![\\s\\S])",
        -                    "type": "string"
        -                  },
        -                  "currency": {
        -                    "enum": [
        -                      "USD",
        -                      "USDC"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "pending_reserved": {
        -                    "maxLength": 16,
        -                    "minLength": 1,
        -                    "pattern": "^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?(?![\\s\\S])",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "currency",
        -                  "committed_last_hour",
        -                  "pending_reserved",
        -                  "checks_last_minute"
        -                ],
        -                "type": "object"
        -              },
        -              "policy": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "currency": {
        -                    "enum": [
        -                      "USD",
        -                      "USDC"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "max_checks_per_minute": {
        -                    "maximum": 1000000,
        -                    "minimum": 1,
        -                    "type": "integer"
        -                  },
        -                  "max_per_hour": {
        -                    "maxLength": 16,
        -                    "minLength": 1,
        -                    "pattern": "^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?(?![\\s\\S])",
        -                    "type": "string"
        -                  },
        -                  "max_per_transaction": {
        -                    "maxLength": 16,
        -                    "minLength": 1,
        -                    "pattern": "^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?(?![\\s\\S])",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "currency",
        -                  "max_per_transaction",
        -                  "max_per_hour",
        -                  "max_checks_per_minute"
        -                ],
        -                "type": "object"
        -              },
        -              "proposed_cost": {
        -                "maxLength": 16,
        -                "minLength": 1,
        -                "pattern": "^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?(?![\\s\\S])",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "proposed_cost",
        -              "currency",
        -              "policy",
        -              "history"
        -            ],
        -            "type": "object"
        -          },
        -          "response": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "contract_version": {
        -                "const": "ardaro.agent-utilities.response.v1"
        -              },
        -              "identities": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "analysis_result_identity": {
        -                    "pattern": "^res_[0-9a-f]{64}(?![\\s\\S])",
        -                    "type": "string"
        -                  },
        -                  "payment_identity": {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "protocol": {
        -                        "const": "x402-v2"
        -                      },
        -                      "reference": {
        -                        "pattern": "^pay_[0-9a-f]{64}(?![\\s\\S])",
        -                        "type": "string"
        -                      },
        -                      "replayed": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "protocol",
        -                      "reference",
        -                      "replayed"
        -                    ],
        -                    "type": "object"
        -                  }
        -                },
        -                "required": [
        -                  "analysis_result_identity"
        -                ],
        -                "type": "object"
        -              },
        -              "result": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "authorization_status": {
        -                    "enum": [
        -                      "WITHIN_SUBMITTED_LIMITS",
        -                      "EXCEEDS_SUBMITTED_LIMITS",
        -                      "RATE_THRESHOLD_EXCEEDED",
        -                      "CURRENCY_MISMATCH"
        -                    ]
        -                  },
        -                  "checks": {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "currency_consistent": {
        -                        "type": "boolean"
        -                      },
        -                      "hourly_within_limit": {
        -                        "type": [
        -                          "boolean",
        -                          "null"
        -                        ]
        -                      },
        -                      "rate_within_limit": {
        -                        "type": "boolean"
        -                      },
        -                      "transaction_within_limit": {
        -                        "type": [
        -                          "boolean",
        -                          "null"
        -                        ]
        -                      }
        -                    },
        -                    "required": [
        -                      "currency_consistent",
        -                      "transaction_within_limit",
        -                      "hourly_within_limit",
        -                      "rate_within_limit"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "currency": {
        -                    "enum": [
        -                      "USD",
        -                      "USDC"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "findings": {
        -                    "items": {
        -                      "enum": [
        -                        "CURRENCY_MISMATCH",
        -                        "TRANSACTION_LIMIT_EXCEEDED",
        -                        "HOURLY_LIMIT_EXCEEDED",
        -                        "RATE_THRESHOLD_EXCEEDED"
        -                      ]
        -                    },
        -                    "maxItems": 3,
        -                    "type": "array",
        -                    "uniqueItems": true
        -                  },
        -                  "history_currency": {
        -                    "enum": [
        -                      "USD",
        -                      "USDC"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "hourly_remaining_after_proposal": {
        -                    "anyOf": [
        -                      {
        -                        "maxLength": 18,
        -                        "minLength": 8,
        -                        "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}(?![\\s\\S])",
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "policy": {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "advisory_only": {
        -                        "const": true
        -                      },
        -                      "caller_identity_authenticated": {
        -                        "const": false
        -                      },
        -                      "checks_exclude_service_fee": {
        -                        "const": true
        -                      },
        -                      "credentials_issued": {
        -                        "const": false
        -                      },
        -                      "delivery_verified": {
        -                        "const": false
        -                      },
        -                      "downstream_payment_authorized": {
        -                        "const": false
        -                      },
        -                      "external_spend_enforced": {
        -                        "const": false
        -                      },
        -                      "fee_scope": {
        -                        "const": "The separately quoted service fee is excluded from these checks and must be budgeted separately in USDC. No USD/USDC conversion is performed."
        -                      },
        -                      "history_scope": {
        -                        "const": "The caller supplies committed cost for its intended rolling-hour window, all unresolved pending reservations, and the count of prior checks in its intended minute. Completeness and timing are not verified."
        -                      },
        -                      "history_verified": {
        -                        "const": false
        -                      },
        -                      "human_review_required": {
        -                        "const": true
        -                      },
        -                      "ledger_updated": {
        -                        "const": false
        -                      },
        -                      "model_calls": {
        -                        "const": 0
        -                      },
        -                      "policy_authenticated": {
        -                        "const": false
        -                      },
        -                      "reservation_created": {
        -                        "const": false
        -                      },
        -                      "scope": {
        -                        "const": "Compares caller-supplied downstream maximum cost with caller-supplied limits and history. A within-limits result is not authorization, a reservation, or evidence that actual spend is controlled."
        -                      },
        -                      "stateless": {
        -                        "const": true
        -                      },
        -                      "submitted_evidence_verified": {
        -                        "const": false
        -                      },
        -                      "submitted_records_retained": {
        -                        "const": false
        -                      }
        -                    },
        -                    "required": [
        -                      "advisory_only",
        -                      "stateless",
        -                      "submitted_records_retained",
        -                      "caller_identity_authenticated",
        -                      "submitted_evidence_verified",
        -                      "external_spend_enforced",
        -                      "downstream_payment_authorized",
        -                      "reservation_created",
        -                      "ledger_updated",
        -                      "credentials_issued",
        -                      "delivery_verified",
        -                      "model_calls",
        -                      "human_review_required",
        -                      "policy_authenticated",
        -                      "history_verified",
        -                      "checks_exclude_service_fee",
        -                      "scope",
        -                      "fee_scope",
        -                      "history_scope"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "policy_currency": {
        -                    "enum": [
        -                      "USD",
        -                      "USDC"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "proposed_cost": {
        -                    "maxLength": 18,
        -                    "minLength": 8,
        -                    "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}(?![\\s\\S])",
        -                    "type": "string"
        -                  },
        -                  "proposed_hour_total": {
        -                    "anyOf": [
        -                      {
        -                        "maxLength": 18,
        -                        "minLength": 8,
        -                        "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}(?![\\s\\S])",
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "submitted_budget_in_use": {
        -                    "anyOf": [
        -                      {
        -                        "maxLength": 18,
        -                        "minLength": 8,
        -                        "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}(?![\\s\\S])",
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "tool": {
        -                    "const": "authorize_agent_spend"
        -                  }
        -                },
        -                "required": [
        -                  "tool",
        -                  "authorization_status",
        -                  "currency",
        -                  "policy_currency",
        -                  "history_currency",
        -                  "proposed_cost",
        -                  "submitted_budget_in_use",
        -                  "proposed_hour_total",
        -                  "hourly_remaining_after_proposal",
        -                  "checks",
        -                  "findings",
        -                  "policy"
        -                ],
        -                "type": "object"
        -              },
        -              "service_id": {
        -                "const": "ardaro.authorize_agent_spend"
        -              },
        -              "status": {
        -                "const": "review_required"
        -              }
        -            },
        -            "required": [
        -              "contract_version",
        -              "service_id",
        -              "status",
        -              "result",
        -              "identities"
        -            ],
        -            "type": "object"
        -          },
        -          "service_id": {
        -            "const": "ardaro.authorize_agent_spend"
        -          },
        -          "synthetic_only": {
        -            "const": true
        -          }
        -        },
        -        "required": [
        -          "example_version",
        -          "service_id",
        -          "synthetic_only",
        -          "request",
        -          "response",
        -          "policy"
        -        ],
        -        "type": "object"
        -      },
        -      "service": {
        -        "const": "authorize_agent_spend"
        -      }
        -    },
        -    "required": [
        -      "service",
        -      "details"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "details": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "example_version": {
        -            "const": "ardaro.agent-utilities.example.v1"
        -          },
        -          "policy": {
        -            "properties": {
        -              "financial_posting_supported": {
        -                "const": false
        -              },
        -              "human_review_required": {
        -                "const": true
        -              },
        -              "payment_required": {
        -                "const": false
        -              }
        -            },
        -            "required": [
        -              "payment_required",
        -              "human_review_required",
        -              "financial_posting_supported"
        -            ],
        -            "type": "object"
        -          },
        -          "request": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_records": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "amount": {
        -                      "maxLength": 16,
        -                      "minLength": 1,
        -                      "pattern": "^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?(?![\\s\\S])",
        -                      "type": "string"
        -                    },
        -                    "currency": {
        -                      "enum": [
        -                        "USD",
        -                        "USDC"
        -                      ],
        -                      "type": "string"
        -                    },
        -                    "request_id": {
        -                      "maxLength": 128,
        -                      "minLength": 1,
        -                      "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}(?![\\s\\S])",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "request_id",
        -                    "amount",
        -                    "currency"
        -                  ],
        -                  "type": "object"
        -                },
        -                "maxItems": 100,
        -                "type": "array"
        -              },
        -              "usage_records": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "amount": {
        -                      "maxLength": 16,
        -                      "minLength": 1,
        -                      "pattern": "^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?(?![\\s\\S])",
        -                      "type": "string"
        -                    },
        -                    "currency": {
        -                      "enum": [
        -                        "USD",
        -                        "USDC"
        -                      ],
        -                      "type": "string"
        -                    },
        -                    "request_id": {
        -                      "maxLength": 128,
        -                      "minLength": 1,
        -                      "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}(?![\\s\\S])",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "request_id",
        -                    "amount",
        -                    "currency"
        -                  ],
        -                  "type": "object"
        -                },
        -                "maxItems": 100,
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "billing_records",
        -              "usage_records"
        -            ],
        -            "type": "object"
        -          },
        -          "response": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "contract_version": {
        -                "const": "ardaro.agent-utilities.response.v1"
        -              },
        -              "identities": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "analysis_result_identity": {
        -                    "pattern": "^res_[0-9a-f]{64}(?![\\s\\S])",
        -                    "type": "string"
        -                  },
        -                  "payment_identity": {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "protocol": {
        -                        "const": "x402-v2"
        -                      },
        -                      "reference": {
        -                        "pattern": "^pay_[0-9a-f]{64}(?![\\s\\S])",
        -                        "type": "string"
        -                      },
        -                      "replayed": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "protocol",
        -                      "reference",
        -                      "replayed"
        -                    ],
        -                    "type": "object"
        -                  }
        -                },
        -                "required": [
        -                  "analysis_result_identity"
        -                ],
        -                "type": "object"
        -              },
        -              "result": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "issues": {
        -                    "items": {
        -                      "additionalProperties": false,
        -                      "properties": {
        -                        "codes": {
        -                          "items": {
        -                            "enum": [
        -                              "MISSING_BILLING_RECORD",
        -                              "MISSING_USAGE_RECORD",
        -                              "CURRENCY_MISMATCH",
        -                              "AMOUNT_MISMATCH"
        -                            ]
        -                          },
        -                          "maxItems": 1,
        -                          "minItems": 1,
        -                          "type": "array"
        -                        },
        -                        "request_id": {
        -                          "maxLength": 128,
        -                          "minLength": 1,
        -                          "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}(?![\\s\\S])",
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "request_id",
        -                        "codes"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "maxItems": 200,
        -                    "type": "array"
        -                  },
        -                  "matched_record_count": {
        -                    "maximum": 100,
        -                    "minimum": 0,
        -                    "type": "integer"
        -                  },
        -                  "policy": {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "advisory_only": {
        -                        "const": true
        -                      },
        -                      "caller_identity_authenticated": {
        -                        "const": false
        -                      },
        -                      "credentials_issued": {
        -                        "const": false
        -                      },
        -                      "delivery_verified": {
        -                        "const": false
        -                      },
        -                      "downstream_payment_authorized": {
        -                        "const": false
        -                      },
        -                      "external_spend_enforced": {
        -                        "const": false
        -                      },
        -                      "human_review_required": {
        -                        "const": true
        -                      },
        -                      "ledger_updated": {
        -                        "const": false
        -                      },
        -                      "model_calls": {
        -                        "const": 0
        -                      },
        -                      "reservation_created": {
        -                        "const": false
        -                      },
        -                      "scope": {
        -                        "const": "Compares caller-supplied billing and usage observations only. Matching records may both be inaccurate or incomplete. No reservation database, authenticated provider receipt, network packet, delivery, or blockchain record is inspected."
        -                      },
        -                      "stateless": {
        -                        "const": true
        -                      },
        -                      "submitted_evidence_verified": {
        -                        "const": false
        -                      },
        -                      "submitted_records_retained": {
        -                        "const": false
        -                      },
        -                      "telemetry_independently_verified": {
        -                        "const": false
        -                      }
        -                    },
        -                    "required": [
        -                      "advisory_only",
        -                      "stateless",
        -                      "submitted_records_retained",
        -                      "caller_identity_authenticated",
        -                      "submitted_evidence_verified",
        -                      "external_spend_enforced",
        -                      "downstream_payment_authorized",
        -                      "reservation_created",
        -                      "ledger_updated",
        -                      "credentials_issued",
        -                      "delivery_verified",
        -                      "model_calls",
        -                      "human_review_required",
        -                      "telemetry_independently_verified",
        -                      "scope"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "reconciliation_status": {
        -                    "enum": [
        -                      "NO_RECORDS",
        -                      "MATCHED_SUBMITTED_RECORDS",
        -                      "DISCREPANCIES_FOUND"
        -                    ]
        -                  },
        -                  "records_compared": {
        -                    "maximum": 200,
        -                    "minimum": 0,
        -                    "type": "integer"
        -                  },
        -                  "tool": {
        -                    "const": "reconcile_api_ledger"
        -                  },
        -                  "totals_by_currency": {
        -                    "items": {
        -                      "additionalProperties": false,
        -                      "properties": {
        -                        "billing_count": {
        -                          "maximum": 100,
        -                          "minimum": 0,
        -                          "type": "integer"
        -                        },
        -                        "billing_total": {
        -                          "maxLength": 18,
        -                          "minLength": 8,
        -                          "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}(?![\\s\\S])",
        -                          "type": "string"
        -                        },
        -                        "currency": {
        -                          "enum": [
        -                            "USD",
        -                            "USDC"
        -                          ],
        -                          "type": "string"
        -                        },
        -                        "usage_count": {
        -                          "maximum": 100,
        -                          "minimum": 0,
        -                          "type": "integer"
        -                        },
        -                        "usage_total": {
        -                          "maxLength": 18,
        -                          "minLength": 8,
        -                          "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}(?![\\s\\S])",
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "currency",
        -                        "billing_total",
        -                        "usage_total",
        -                        "billing_count",
        -                        "usage_count"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "maxItems": 2,
        -                    "type": "array"
        -                  }
        -                },
        -                "required": [
        -                  "tool",
        -                  "reconciliation_status",
        -                  "records_compared",
        -                  "matched_record_count",
        -                  "issues",
        -                  "totals_by_currency",
        -                  "policy"
        -                ],
        -                "type": "object"
        -              },
        -              "service_id": {
        -                "const": "ardaro.reconcile_api_ledger"
        -              },
        -              "status": {
        -                "const": "review_required"
        -              }
        -            },
        -            "required": [
        -              "contract_version",
        -              "service_id",
        -              "status",
        -              "result",
        -              "identities"
        -            ],
        -            "type": "object"
        -          },
        -          "service_id": {
        -            "const": "ardaro.reconcile_api_ledger"
        -          },
        -          "synthetic_only": {
        -            "const": true
        -          }
        -        },
        -        "required": [
        -          "example_version",
        -          "service_id",
        -          "synthetic_only",
        -          "request",
        -          "response",
        -          "policy"
        -        ],
        -        "type": "object"
        -      },
        -      "service": {
        -        "const": "reconcile_api_ledger"
        -      }
        -    },
        -    "required": [
        -      "service",
        -      "details"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "details": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "example_version": {
        +            "const": "ardaro.agent-utilities.example.v1"
        +          },
        +          "policy": {
        +            "properties": {
        +              "financial_posting_supported": {
        +                "const": false
        +              },
        +              "human_review_required": {
        +                "const": true
        +              },
        +              "payment_required": {
        +                "const": false
        +              }
        +            },
        +            "required": [
        +              "payment_required",
        +              "human_review_required",
        +              "financial_posting_supported"
        +            ],
        +            "type": "object"
        +          },
        +          "request": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "raw_conversation_history": {
        +                "description": "Caller-supplied text; do not submit secrets or private tenant data.",
        +                "maxLength": 32768,
        +                "minLength": 1,
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "raw_conversation_history"
        +            ],
        +            "type": "object"
        +          },
        +          "response": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "contract_version": {
        +                "const": "ardaro.agent-utilities.response.v1"
        +              },
        +              "identities": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "analysis_result_identity": {
        +                    "pattern": "^res_[0-9a-f]{64}$",
        +                    "type": "string"
        +                  },
        +                  "payment_identity": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "protocol": {
        +                        "const": "x402-v2"
        +                      },
        +                      "reference": {
        +                        "pattern": "^pay_[0-9a-f]{64}$",
        +                        "type": "string"
        +                      },
        +                      "replayed": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "protocol",
        +                      "reference",
        +                      "replayed"
        +                    ],
        +                    "type": "object"
        +                  }
        +                },
        +                "required": [
        +                  "analysis_result_identity"
        +                ],
        +                "type": "object"
        +              },
        +              "result": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "candidate_characters": {
        +                    "maximum": 32768,
        +                    "minimum": 1,
        +                    "type": "integer"
        +                  },
        +                  "characters_removed": {
        +                    "maximum": 32767,
        +                    "minimum": 0,
        +                    "type": "integer"
        +                  },
        +                  "compressed_prompt_payload": {
        +                    "maxLength": 32768,
        +                    "minLength": 1,
        +                    "type": "string"
        +                  },
        +                  "compression_ratio": {
        +                    "type": "null"
        +                  },
        +                  "human_review_required": {
        +                    "const": true,
        +                    "type": "boolean"
        +                  },
        +                  "latency_or_cost_savings_verified": {
        +                    "const": false,
        +                    "type": "boolean"
        +                  },
        +                  "original_characters": {
        +                    "maximum": 32768,
        +                    "minimum": 1,
        +                    "type": "integer"
        +                  },
        +                  "semantic_preservation_verified": {
        +                    "const": false,
        +                    "type": "boolean"
        +                  },
        +                  "status": {
        +                    "const": "REVIEW_CANDIDATE",
        +                    "type": "string"
        +                  },
        +                  "tokenizer_used": {
        +                    "type": "null"
        +                  },
        +                  "tokens_saved": {
        +                    "type": "null"
        +                  },
        +                  "transformation": {
        +                    "const": "Reduce three or more consecutive LF/CRLF line breaks to two LF line breaks; no words or role headers removed",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "status",
        +                  "compressed_prompt_payload",
        +                  "transformation",
        +                  "original_characters",
        +                  "candidate_characters",
        +                  "characters_removed",
        +                  "tokens_saved",
        +                  "tokenizer_used",
        +                  "compression_ratio",
        +                  "semantic_preservation_verified",
        +                  "human_review_required",
        +                  "latency_or_cost_savings_verified"
        +                ],
        +                "type": "object"
        +              },
        +              "service_id": {
        +                "const": "ardaro.compress_agent_context"
        +              },
        +              "status": {
        +                "const": "review_required"
        +              }
        +            },
        +            "required": [
        +              "contract_version",
        +              "service_id",
        +              "status",
        +              "result",
        +              "identities"
        +            ],
        +            "type": "object"
        +          },
        +          "service_id": {
        +            "const": "ardaro.compress_agent_context"
        +          },
        +          "synthetic_only": {
        +            "const": true
        +          }
        +        },
        +        "required": [
        +          "example_version",
        +          "service_id",
        +          "synthetic_only",
        +          "request",
        +          "response",
        +          "policy"
        +        ],
        +        "type": "object"
        +      },
        +      "service": {
        +        "const": "compress_agent_context"
        +      }
        +    },
        +    "required": [
        +      "service",
        +      "details"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "details": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "example_version": {
        +            "const": "ardaro.agent-utilities.example.v1"
        +          },
        +          "policy": {
        +            "properties": {
        +              "financial_posting_supported": {
        +                "const": false
        +              },
        +              "human_review_required": {
        +                "const": true
        +              },
        +              "payment_required": {
        +                "const": false
        +              }
        +            },
        +            "required": [
        +              "payment_required",
        +              "human_review_required",
        +              "financial_posting_supported"
        +            ],
        +            "type": "object"
        +          },
        +          "request": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "intent_payload": {
        +                "description": "Caller-supplied text; do not submit secrets or private tenant data.",
        +                "maxLength": 32768,
        +                "minLength": 1,
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "intent_payload"
        +            ],
        +            "type": "object"
        +          },
        +          "response": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "contract_version": {
        +                "const": "ardaro.agent-utilities.response.v1"
        +              },
        +              "identities": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "analysis_result_identity": {
        +                    "pattern": "^res_[0-9a-f]{64}$",
        +                    "type": "string"
        +                  },
        +                  "payment_identity": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "protocol": {
        +                        "const": "x402-v2"
        +                      },
        +                      "reference": {
        +                        "pattern": "^pay_[0-9a-f]{64}$",
        +                        "type": "string"
        +                      },
        +                      "replayed": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "protocol",
        +                      "reference",
        +                      "replayed"
        +                    ],
        +                    "type": "object"
        +                  }
        +                },
        +                "required": [
        +                  "analysis_result_identity"
        +                ],
        +                "type": "object"
        +              },
        +              "result": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "human_review_required": {
        +                    "const": true,
        +                    "type": "boolean"
        +                  },
        +                  "recommended_model": {
        +                    "type": "null"
        +                  },
        +                  "route_category": {
        +                    "enum": [
        +                      "structured-calculation-review",
        +                      "general-text-review"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "route_executed": {
        +                    "const": false,
        +                    "type": "boolean"
        +                  },
        +                  "routing_basis": {
        +                    "const": "Keyword heuristic only; no model capability, availability or price comparison",
        +                    "type": "string"
        +                  },
        +                  "status": {
        +                    "const": "ADVISORY_ROUTE",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "status",
        +                  "route_category",
        +                  "routing_basis",
        +                  "recommended_model",
        +                  "route_executed",
        +                  "human_review_required"
        +                ],
        +                "type": "object"
        +              },
        +              "service_id": {
        +                "const": "ardaro.route_model_intent"
        +              },
        +              "status": {
        +                "const": "review_required"
        +              }
        +            },
        +            "required": [
        +              "contract_version",
        +              "service_id",
        +              "status",
        +              "result",
        +              "identities"
        +            ],
        +            "type": "object"
        +          },
        +          "service_id": {
        +            "const": "ardaro.route_model_intent"
        +          },
        +          "synthetic_only": {
        +            "const": true
        +          }
        +        },
        +        "required": [
        +          "example_version",
        +          "service_id",
        +          "synthetic_only",
        +          "request",
        +          "response",
        +          "policy"
        +        ],
        +        "type": "object"
        +      },
        +      "service": {
        +        "const": "route_model_intent"
        +      }
        +    },
        +    "required": [
        +      "service",
        +      "details"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "details": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "example_version": {
        +            "const": "ardaro.agent-utilities.example.v1"
        +          },
        +          "policy": {
        +            "properties": {
        +              "financial_posting_supported": {
        +                "const": false
        +              },
        +              "human_review_required": {
        +                "const": true
        +              },
        +              "payment_required": {
        +                "const": false
        +              }
        +            },
        +            "required": [
        +              "payment_required",
        +              "human_review_required",
        +              "financial_posting_supported"
        +            ],
        +            "type": "object"
        +          },
        +          "request": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "currency": {
        +                "enum": [
        +                  "USD",
        +                  "USDC"
        +                ],
        +                "type": "string"
        +              },
        +              "history": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "checks_last_minute": {
        +                    "maximum": 1000000,
        +                    "minimum": 0,
        +                    "type": "integer"
        +                  },
        +                  "committed_last_hour": {
        +                    "maxLength": 16,
        +                    "minLength": 1,
        +                    "not": {
        +                      "pattern": "\\n"
        +                    },
        +                    "pattern": "^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$",
        +                    "type": "string"
        +                  },
        +                  "currency": {
        +                    "enum": [
        +                      "USD",
        +                      "USDC"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "pending_reserved": {
        +                    "maxLength": 16,
        +                    "minLength": 1,
        +                    "not": {
        +                      "pattern": "\\n"
        +                    },
        +                    "pattern": "^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "currency",
        +                  "committed_last_hour",
        +                  "pending_reserved",
        +                  "checks_last_minute"
        +                ],
        +                "type": "object"
        +              },
        +              "policy": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "currency": {
        +                    "enum": [
        +                      "USD",
        +                      "USDC"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "max_checks_per_minute": {
        +                    "maximum": 1000000,
        +                    "minimum": 1,
        +                    "type": "integer"
        +                  },
        +                  "max_per_hour": {
        +                    "maxLength": 16,
        +                    "minLength": 1,
        +                    "not": {
        +                      "pattern": "\\n"
        +                    },
        +                    "pattern": "^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$",
        +                    "type": "string"
        +                  },
        +                  "max_per_transaction": {
        +                    "maxLength": 16,
        +                    "minLength": 1,
        +                    "not": {
        +                      "pattern": "\\n"
        +                    },
        +                    "pattern": "^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "currency",
        +                  "max_per_transaction",
        +                  "max_per_hour",
        +                  "max_checks_per_minute"
        +                ],
        +                "type": "object"
        +              },
        +              "proposed_cost": {
        +                "maxLength": 16,
        +                "minLength": 1,
        +                "not": {
        +                  "pattern": "\\n"
        +                },
        +                "pattern": "^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "proposed_cost",
        +              "currency",
        +              "policy",
        +              "history"
        +            ],
        +            "type": "object"
        +          },
        +          "response": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "contract_version": {
        +                "const": "ardaro.agent-utilities.response.v1"
        +              },
        +              "identities": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "analysis_result_identity": {
        +                    "pattern": "^res_[0-9a-f]{64}$",
        +                    "type": "string"
        +                  },
        +                  "payment_identity": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "protocol": {
        +                        "const": "x402-v2"
        +                      },
        +                      "reference": {
        +                        "pattern": "^pay_[0-9a-f]{64}$",
        +                        "type": "string"
        +                      },
        +                      "replayed": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "protocol",
        +                      "reference",
        +                      "replayed"
        +                    ],
        +                    "type": "object"
        +                  }
        +                },
        +                "required": [
        +                  "analysis_result_identity"
        +                ],
        +                "type": "object"
        +              },
        +              "result": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "authorization_status": {
        +                    "enum": [
        +                      "WITHIN_SUBMITTED_LIMITS",
        +                      "EXCEEDS_SUBMITTED_LIMITS",
        +                      "RATE_THRESHOLD_EXCEEDED",
        +                      "CURRENCY_MISMATCH"
        +                    ]
        +                  },
        +                  "checks": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "currency_consistent": {
        +                        "type": "boolean"
        +                      },
        +                      "hourly_within_limit": {
        +                        "type": [
        +                          "boolean",
        +                          "null"
        +                        ]
        +                      },
        +                      "rate_within_limit": {
        +                        "type": "boolean"
        +                      },
        +                      "transaction_within_limit": {
        +                        "type": [
        +                          "boolean",
        +                          "null"
        +                        ]
        +                      }
        +                    },
        +                    "required": [
        +                      "currency_consistent",
        +                      "transaction_within_limit",
        +                      "hourly_within_limit",
        +                      "rate_within_limit"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "currency": {
        +                    "enum": [
        +                      "USD",
        +                      "USDC"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "findings": {
        +                    "items": {
        +                      "enum": [
        +                        "CURRENCY_MISMATCH",
        +                        "TRANSACTION_LIMIT_EXCEEDED",
        +                        "HOURLY_LIMIT_EXCEEDED",
        +                        "RATE_THRESHOLD_EXCEEDED"
        +                      ]
        +                    },
        +                    "maxItems": 3,
        +                    "type": "array",
        +                    "uniqueItems": true
        +                  },
        +                  "history_currency": {
        +                    "enum": [
        +                      "USD",
        +                      "USDC"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "hourly_remaining_after_proposal": {
        +                    "anyOf": [
        +                      {
        +                        "maxLength": 18,
        +                        "minLength": 8,
        +                        "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}$",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ]
        +                  },
        +                  "policy": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "advisory_only": {
        +                        "const": true
        +                      },
        +                      "caller_identity_authenticated": {
        +                        "const": false
        +                      },
        +                      "checks_exclude_service_fee": {
        +                        "const": true
        +                      },
        +                      "credentials_issued": {
        +                        "const": false
        +                      },
        +                      "delivery_verified": {
        +                        "const": false
        +                      },
        +                      "downstream_payment_authorized": {
        +                        "const": false
        +                      },
        +                      "external_spend_enforced": {
        +                        "const": false
        +                      },
        +                      "fee_scope": {
        +                        "const": "The separately quoted service fee is excluded from these checks and must be budgeted separately in USDC. No USD/USDC conversion is performed."
        +                      },
        +                      "history_scope": {
        +                        "const": "The caller supplies committed cost for its intended rolling-hour window, all unresolved pending reservations, and the count of prior checks in its intended minute. Completeness and timing are not verified."
        +                      },
        +                      "history_verified": {
        +                        "const": false
        +                      },
        +                      "human_review_required": {
        +                        "const": true
        +                      },
        +                      "ledger_updated": {
        +                        "const": false
        +                      },
        +                      "model_calls": {
        +                        "const": 0
        +                      },
        +                      "policy_authenticated": {
        +                        "const": false
        +                      },
        +                      "reservation_created": {
        +                        "const": false
        +                      },
        +                      "scope": {
        +                        "const": "Compares caller-supplied downstream maximum cost with caller-supplied limits and history. A within-limits result is not authorization, a reservation, or evidence that actual spend is controlled."
        +                      },
        +                      "stateless": {
        +                        "const": true
        +                      },
        +                      "submitted_evidence_verified": {
        +                        "const": false
        +                      },
        +                      "submitted_records_retained": {
        +                        "const": false
        +                      }
        +                    },
        +                    "required": [
        +                      "advisory_only",
        +                      "stateless",
        +                      "submitted_records_retained",
        +                      "caller_identity_authenticated",
        +                      "submitted_evidence_verified",
        +                      "external_spend_enforced",
        +                      "downstream_payment_authorized",
        +                      "reservation_created",
        +                      "ledger_updated",
        +                      "credentials_issued",
        +                      "delivery_verified",
        +                      "model_calls",
        +                      "human_review_required",
        +                      "policy_authenticated",
        +                      "history_verified",
        +                      "checks_exclude_service_fee",
        +                      "scope",
        +                      "fee_scope",
        +                      "history_scope"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "policy_currency": {
        +                    "enum": [
        +                      "USD",
        +                      "USDC"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "proposed_cost": {
        +                    "maxLength": 18,
        +                    "minLength": 8,
        +                    "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}$",
        +                    "type": "string"
        +                  },
        +                  "proposed_hour_total": {
        +                    "anyOf": [
        +                      {
        +                        "maxLength": 18,
        +                        "minLength": 8,
        +                        "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}$",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ]
        +                  },
        +                  "submitted_budget_in_use": {
        +                    "anyOf": [
        +                      {
        +                        "maxLength": 18,
        +                        "minLength": 8,
        +                        "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}$",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ]
        +                  },
        +                  "tool": {
        +                    "const": "authorize_agent_spend"
        +                  }
        +                },
        +                "required": [
        +                  "tool",
        +                  "authorization_status",
        +                  "currency",
        +                  "policy_currency",
        +                  "history_currency",
        +                  "proposed_cost",
        +                  "submitted_budget_in_use",
        +                  "proposed_hour_total",
        +                  "hourly_remaining_after_proposal",
        +                  "checks",
        +                  "findings",
        +                  "policy"
        +                ],
        +                "type": "object"
        +              },
        +              "service_id": {
        +                "const": "ardaro.authorize_agent_spend"
        +              },
        +              "status": {
        +                "const": "review_required"
        +              }
        +            },
        +            "required": [
        +              "contract_version",
        +              "service_id",
        +              "status",
        +              "result",
        +              "identities"
        +            ],
        +            "type": "object"
        +          },
        +          "service_id": {
        +            "const": "ardaro.authorize_agent_spend"
        +          },
        +          "synthetic_only": {
        +            "const": true
        +          }
        +        },
        +        "required": [
        +          "example_version",
        +          "service_id",
        +          "synthetic_only",
        +          "request",
        +          "response",
        +          "policy"
        +        ],
        +        "type": "object"
        +      },
        +      "service": {
        +        "const": "authorize_agent_spend"
        +      }
        +    },
        +    "required": [
        +      "service",
        +      "details"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "details": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "example_version": {
        +            "const": "ardaro.agent-utilities.example.v1"
        +          },
        +          "policy": {
        +            "properties": {
        +              "financial_posting_supported": {
        +                "const": false
        +              },
        +              "human_review_required": {
        +                "const": true
        +              },
        +              "payment_required": {
        +                "const": false
        +              }
        +            },
        +            "required": [
        +              "payment_required",
        +              "human_review_required",
        +              "financial_posting_supported"
        +            ],
        +            "type": "object"
        +          },
        +          "request": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "billing_records": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "amount": {
        +                      "maxLength": 16,
        +                      "minLength": 1,
        +                      "not": {
        +                        "pattern": "\\n"
        +                      },
        +                      "pattern": "^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$",
        +                      "type": "string"
        +                    },
        +                    "currency": {
        +                      "enum": [
        +                        "USD",
        +                        "USDC"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "request_id": {
        +                      "maxLength": 128,
        +                      "minLength": 1,
        +                      "not": {
        +                        "pattern": "\\n"
        +                      },
        +                      "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "request_id",
        +                    "amount",
        +                    "currency"
        +                  ],
        +                  "type": "object"
        +                },
        +                "maxItems": 100,
        +                "type": "array"
        +              },
        +              "usage_records": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "amount": {
        +                      "maxLength": 16,
        +                      "minLength": 1,
        +                      "not": {
        +                        "pattern": "\\n"
        +                      },
        +                      "pattern": "^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$",
        +                      "type": "string"
        +                    },
        +                    "currency": {
        +                      "enum": [
        +                        "USD",
        +                        "USDC"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "request_id": {
        +                      "maxLength": 128,
        +                      "minLength": 1,
        +                      "not": {
        +                        "pattern": "\\n"
        +                      },
        +                      "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "request_id",
        +                    "amount",
        +                    "currency"
        +                  ],
        +                  "type": "object"
        +                },
        +                "maxItems": 100,
        +                "type": "array"
        +              }
        +            },
        +            "required": [
        +              "billing_records",
        +              "usage_records"
        +            ],
        +            "type": "object"
        +          },
        +          "response": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "contract_version": {
        +                "const": "ardaro.agent-utilities.response.v1"
        +              },
        +              "identities": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "analysis_result_identity": {
        +                    "pattern": "^res_[0-9a-f]{64}$",
        +                    "type": "string"
        +                  },
        +                  "payment_identity": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "protocol": {
        +                        "const": "x402-v2"
        +                      },
        +                      "reference": {
        +                        "pattern": "^pay_[0-9a-f]{64}$",
        +                        "type": "string"
        +                      },
        +                      "replayed": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "protocol",
        +                      "reference",
        +                      "replayed"
        +                    ],
        +                    "type": "object"
        +                  }
        +                },
        +                "required": [
        +                  "analysis_result_identity"
        +                ],
        +                "type": "object"
        +              },
        +              "result": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "issues": {
        +                    "items": {
        +                      "additionalProperties": false,
        +                      "properties": {
        +                        "codes": {
        +                          "items": {
        +                            "enum": [
        +                              "MISSING_BILLING_RECORD",
        +                              "MISSING_USAGE_RECORD",
        +                              "CURRENCY_MISMATCH",
        +                              "AMOUNT_MISMATCH"
        +                            ]
        +                          },
        +                          "maxItems": 1,
        +                          "minItems": 1,
        +                          "type": "array"
        +                        },
        +                        "request_id": {
        +                          "maxLength": 128,
        +                          "minLength": 1,
        +                          "not": {
        +                            "pattern": "\\n"
        +                          },
        +                          "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "request_id",
        +                        "codes"
        +                      ],
        +                      "type": "object"
        +                    },
        +                    "maxItems": 200,
        +                    "type": "array"
        +                  },
        +                  "matched_record_count": {
        +                    "maximum": 100,
        +                    "minimum": 0,
        +                    "type": "integer"
        +                  },
        +                  "policy": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "advisory_only": {
        +                        "const": true
        +                      },
        +                      "caller_identity_authenticated": {
        +                        "const": false
        +                      },
        +                      "credentials_issued": {
        +                        "const": false
        +                      },
        +                      "delivery_verified": {
        +                        "const": false
        +                      },
        +                      "downstream_payment_authorized": {
        +                        "const": false
        +                      },
        +                      "external_spend_enforced": {
        +                        "const": false
        +                      },
        +                      "human_review_required": {
        +                        "const": true
        +                      },
        +                      "ledger_updated": {
        +                        "const": false
        +                      },
        +                      "model_calls": {
        +                        "const": 0
        +                      },
        +                      "reservation_created": {
        +                        "const": false
        +                      },
        +                      "scope": {
        +                        "const": "Compares caller-supplied billing and usage observations only. Matching records may both be inaccurate or incomplete. No reservation database, authenticated provider receipt, network packet, delivery, or blockchain record is inspected."
        +                      },
        +                      "stateless": {
        +                        "const": true
        +                      },
        +                      "submitted_evidence_verified": {
        +                        "const": false
        +                      },
        +                      "submitted_records_retained": {
        +                        "const": false
        +                      },
        +                      "telemetry_independently_verified": {
        +                        "const": false
        +                      }
        +                    },
        +                    "required": [
        +                      "advisory_only",
        +                      "stateless",
        +                      "submitted_records_retained",
        +                      "caller_identity_authenticated",
        +                      "submitted_evidence_verified",
        +                      "external_spend_enforced",
        +                      "downstream_payment_authorized",
        +                      "reservation_created",
        +                      "ledger_updated",
        +                      "credentials_issued",
        +                      "delivery_verified",
        +                      "model_calls",
        +                      "human_review_required",
        +                      "telemetry_independently_verified",
        +                      "scope"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "reconciliation_status": {
        +                    "enum": [
        +                      "NO_RECORDS",
        +                      "MATCHED_SUBMITTED_RECORDS",
        +                      "DISCREPANCIES_FOUND"
        +                    ]
        +                  },
        +                  "records_compared": {
        +                    "maximum": 200,
        +                    "minimum": 0,
        +                    "type": "integer"
        +                  },
        +                  "tool": {
        +                    "const": "reconcile_api_ledger"
        +                  },
        +                  "totals_by_currency": {
        +                    "items": {
        +                      "additionalProperties": false,
        +                      "properties": {
        +                        "billing_count": {
        +                          "maximum": 100,
        +                          "minimum": 0,
        +                          "type": "integer"
        +                        },
        +                        "billing_total": {
        +                          "maxLength": 18,
        +                          "minLength": 8,
        +                          "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}$",
        +                          "type": "string"
        +                        },
        +                        "currency": {
        +                          "enum": [
        +                            "USD",
        +                            "USDC"
        +                          ],
        +                          "type": "string"
        +                        },
        +                        "usage_count": {
        +                          "maximum": 100,
        +                          "minimum": 0,
        +                          "type": "integer"
        +                        },
        +                        "usage_total": {
        +                          "maxLength": 18,
        +                          "minLength": 8,
        +                          "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}$",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "currency",
        +                        "billing_total",
        +                        "usage_total",
        +                        "billing_count",
        +                        "usage_count"
        +                      ],
        +                      "type": "object"
        +                    },
        +                    "maxItems": 2,
        +                    "type": "array"
        +                  }
        +                },
        +                "required": [
        +                  "tool",
        +                  "reconciliation_status",
        +                  "records_compared",
        +                  "matched_record_count",
        +                  "issues",
        +                  "totals_by_currency",
        +                  "policy"
        +                ],
        +                "type": "object"
        +              },
        +              "service_id": {
        +                "const": "ardaro.reconcile_api_ledger"
        +              },
        +              "status": {
        +                "const": "review_required"
        +              }
        +            },
        +            "required": [
        +              "contract_version",
        +              "service_id",
        +              "status",
        +              "result",
        +              "identities"
        +            ],
        +            "type": "object"
        +          },
        +          "service_id": {
        +            "const": "ardaro.reconcile_api_ledger"
        +          },
        +          "synthetic_only": {
        +            "const": true
        +          }
        +        },
        +        "required": [
        +          "example_version",
        +          "service_id",
        +          "synthetic_only",
        +          "request",
        +          "response",
        +          "policy"
        +        ],
        +        "type": "object"
        +      },
        +      "service": {
        +        "const": "reconcile_api_ledger"
        +      }
        +    },
        +    "required": [
        +      "service",
        +      "details"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedreconcile_api_ledger9 fields changed
      • addedInput schema / properties / billing_records / items / properties / amount / not
        Added value: +{
        +  "pattern": "\\n"
        +}
      • changedInput schema / properties / billing_records / items / properties / amount / pattern
        Previous value: -"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?(?![\\s\\S])"New value: +"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$"
      • addedInput schema / properties / billing_records / items / properties / request_id / not
        Added value: +{
        +  "pattern": "\\n"
        +}
      • changedInput schema / properties / billing_records / items / properties / request_id / pattern
        Previous value: -"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}(?![\\s\\S])"New value: +"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"
      • addedInput schema / properties / usage_records / items / properties / amount / not
        Added value: +{
        +  "pattern": "\\n"
        +}
      • changedInput schema / properties / usage_records / items / properties / amount / pattern
        Previous value: -"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?(?![\\s\\S])"New value: +"^(?:0|[1-9][0-9]{0,8})(?:\\.[0-9]{1,6})?$"
      • addedInput schema / properties / usage_records / items / properties / request_id / not
        Added value: +{
        +  "pattern": "\\n"
        +}
      • changedInput schema / properties / usage_records / items / properties / request_id / pattern
        Previous value: -"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}(?![\\s\\S])"New value: +"^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$"
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-utilities.response.v1"
        -      },
        -      "identities": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "analysis_result_identity": {
        -            "pattern": "^res_[0-9a-f]{64}(?![\\s\\S])",
        -            "type": "string"
        -          },
        -          "payment_identity": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "protocol": {
        -                "const": "x402-v2"
        -              },
        -              "reference": {
        -                "pattern": "^pay_[0-9a-f]{64}(?![\\s\\S])",
        -                "type": "string"
        -              },
        -              "replayed": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "protocol",
        -              "reference",
        -              "replayed"
        -            ],
        -            "type": "object"
        -          }
        -        },
        -        "required": [
        -          "analysis_result_identity",
        -          "payment_identity"
        -        ],
        -        "type": "object"
        -      },
        -      "result": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "issues": {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "codes": {
        -                  "items": {
        -                    "enum": [
        -                      "MISSING_BILLING_RECORD",
        -                      "MISSING_USAGE_RECORD",
        -                      "CURRENCY_MISMATCH",
        -                      "AMOUNT_MISMATCH"
        -                    ]
        -                  },
        -                  "maxItems": 1,
        -                  "minItems": 1,
        -                  "type": "array"
        -                },
        -                "request_id": {
        -                  "maxLength": 128,
        -                  "minLength": 1,
        -                  "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}(?![\\s\\S])",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "request_id",
        -                "codes"
        -              ],
        -              "type": "object"
        -            },
        -            "maxItems": 200,
        -            "type": "array"
        -          },
        -          "matched_record_count": {
        -            "maximum": 100,
        -            "minimum": 0,
        -            "type": "integer"
        -          },
        -          "policy": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "advisory_only": {
        -                "const": true
        -              },
        -              "caller_identity_authenticated": {
        -                "const": false
        -              },
        -              "credentials_issued": {
        -                "const": false
        -              },
        -              "delivery_verified": {
        -                "const": false
        -              },
        -              "downstream_payment_authorized": {
        -                "const": false
        -              },
        -              "external_spend_enforced": {
        -                "const": false
        -              },
        -              "human_review_required": {
        -                "const": true
        -              },
        -              "ledger_updated": {
        -                "const": false
        -              },
        -              "model_calls": {
        -                "const": 0
        -              },
        -              "reservation_created": {
        -                "const": false
        -              },
        -              "scope": {
        -                "const": "Compares caller-supplied billing and usage observations only. Matching records may both be inaccurate or incomplete. No reservation database, authenticated provider receipt, network packet, delivery, or blockchain record is inspected."
        -              },
        -              "stateless": {
        -                "const": true
        -              },
        -              "submitted_evidence_verified": {
        -                "const": false
        -              },
        -              "submitted_records_retained": {
        -                "const": false
        -              },
        -              "telemetry_independently_verified": {
        -                "const": false
        -              }
        -            },
        -            "required": [
        -              "advisory_only",
        -              "stateless",
        -              "submitted_records_retained",
        -              "caller_identity_authenticated",
        -              "submitted_evidence_verified",
        -              "external_spend_enforced",
        -              "downstream_payment_authorized",
        -              "reservation_created",
        -              "ledger_updated",
        -              "credentials_issued",
        -              "delivery_verified",
        -              "model_calls",
        -              "human_review_required",
        -              "telemetry_independently_verified",
        -              "scope"
        -            ],
        -            "type": "object"
        -          },
        -          "reconciliation_status": {
        -            "enum": [
        -              "NO_RECORDS",
        -              "MATCHED_SUBMITTED_RECORDS",
        -              "DISCREPANCIES_FOUND"
        -            ]
        -          },
        -          "records_compared": {
        -            "maximum": 200,
        -            "minimum": 0,
        -            "type": "integer"
        -          },
        -          "tool": {
        -            "const": "reconcile_api_ledger"
        -          },
        -          "totals_by_currency": {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "billing_count": {
        -                  "maximum": 100,
        -                  "minimum": 0,
        -                  "type": "integer"
        -                },
        -                "billing_total": {
        -                  "maxLength": 18,
        -                  "minLength": 8,
        -                  "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}(?![\\s\\S])",
        -                  "type": "string"
        -                },
        -                "currency": {
        -                  "enum": [
        -                    "USD",
        -                    "USDC"
        -                  ],
        -                  "type": "string"
        -                },
        -                "usage_count": {
        -                  "maximum": 100,
        -                  "minimum": 0,
        -                  "type": "integer"
        -                },
        -                "usage_total": {
        -                  "maxLength": 18,
        -                  "minLength": 8,
        -                  "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}(?![\\s\\S])",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "currency",
        -                "billing_total",
        -                "usage_total",
        -                "billing_count",
        -                "usage_count"
        -              ],
        -              "type": "object"
        -            },
        -            "maxItems": 2,
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "tool",
        -          "reconciliation_status",
        -          "records_compared",
        -          "matched_record_count",
        -          "issues",
        -          "totals_by_currency",
        -          "policy"
        -        ],
        -        "type": "object"
        -      },
        -      "service_id": {
        -        "const": "ardaro.reconcile_api_ledger"
        -      },
        -      "status": {
        -        "const": "review_required"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "service_id",
        -      "status",
        -      "result",
        -      "identities"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-utilities.response.v1"
        -      },
        -      "error": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "code": {
        -            "maxLength": 100,
        -            "type": "string"
        -          },
        -          "message": {
        -            "maxLength": 300,
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "code",
        -          "message"
        -        ],
        -        "type": "object"
        -      },
        -      "status": {
        -        "const": "error"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "status",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-receipt-intelligence.response.v1"
        -      },
        -      "error": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "code": {
        -            "maxLength": 80,
        -            "type": "string"
        -          },
        -          "message": {
        -            "maxLength": 280,
        -            "type": "string"
        -          },
        -          "remediation": {
        -            "maxLength": 280,
        -            "type": "string"
        -          },
        -          "retryable": {
        -            "type": "boolean"
        -          },
        -          "service_code": {
        -            "enum": [
        -              "ARDARO_ARITHMETIC_MISMATCH",
        -              "ARDARO_DOCUMENT_TOO_LARGE",
        -              "ARDARO_DUPLICATE_SUSPECTED",
        -              "ARDARO_EXTRACTION_LOW_CONFIDENCE",
        -              "ARDARO_IDEMPOTENCY_CONFLICT",
        -              "ARDARO_INPUT_UNSUPPORTED",
        -              "ARDARO_PAYMENT_INVALID",
        -              "ARDARO_PAYMENT_RECONCILIATION_REQUIRED",
        -              "ARDARO_PAYMENT_REQUIRED",
        -              "ARDARO_RATE_LIMITED",
        -              "ARDARO_SERVICE_UNAVAILABLE"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "code",
        -          "service_code",
        -          "message",
        -          "retryable",
        -          "remediation"
        -        ],
        -        "type": "object"
        -      },
        -      "status": {
        -        "const": "error"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "status",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-receipt-intelligence.response.v1"
        -      },
        -      "error": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "code": {
        -            "maxLength": 80,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "message": {
        -            "const": "Service is not ready."
        -          }
        -        },
        -        "required": [
        -          "code",
        -          "message"
        -        ],
        -        "type": "object"
        -      },
        -      "service": {
        -        "const": "ardaro-receipt-intelligence"
        -      },
        -      "status": {
        -        "const": "not_ready"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "status",
        -      "service",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "properties": {
        -      "accepts": {
        -        "items": {
        -          "properties": {
        -            "amount": {
        -              "type": "string"
        -            },
        -            "asset": {
        -              "type": "string"
        -            },
        -            "extra": {
        -              "additionalProperties": true,
        -              "type": "object"
        -            },
        -            "maxTimeoutSeconds": {
        -              "type": "integer"
        -            },
        -            "network": {
        -              "type": "string"
        -            },
        -            "payTo": {
        -              "type": "string"
        -            },
        -            "scheme": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "scheme",
        -            "network",
        -            "asset",
        -            "amount",
        -            "payTo",
        -            "maxTimeoutSeconds"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "error": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "extensions": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": true,
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "resource": {
        -        "oneOf": [
        -          {
        -            "properties": {
        -              "description": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "iconUrl": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "mimeType": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "serviceName": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "tags": {
        -                "oneOf": [
        -                  {
        -                    "items": {
        -                      "type": "string"
        -                    },
        -                    "type": "array"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ]
        -              },
        -              "url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "url"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "x402Version": {
        -        "const": 2,
        -        "default": 2,
        -        "type": "integer"
        -      }
        -    },
        -    "required": [
        -      "accepts"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "message": {
        -        "type": "string"
        -      },
        -      "status": {
        -        "const": "error"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-utilities.response.v1"
        +      },
        +      "identities": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "analysis_result_identity": {
        +            "pattern": "^res_[0-9a-f]{64}$",
        +            "type": "string"
        +          },
        +          "payment_identity": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "protocol": {
        +                "const": "x402-v2"
        +              },
        +              "reference": {
        +                "pattern": "^pay_[0-9a-f]{64}$",
        +                "type": "string"
        +              },
        +              "replayed": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "protocol",
        +              "reference",
        +              "replayed"
        +            ],
        +            "type": "object"
        +          }
        +        },
        +        "required": [
        +          "analysis_result_identity",
        +          "payment_identity"
        +        ],
        +        "type": "object"
        +      },
        +      "result": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "issues": {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "codes": {
        +                  "items": {
        +                    "enum": [
        +                      "MISSING_BILLING_RECORD",
        +                      "MISSING_USAGE_RECORD",
        +                      "CURRENCY_MISMATCH",
        +                      "AMOUNT_MISMATCH"
        +                    ]
        +                  },
        +                  "maxItems": 1,
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "request_id": {
        +                  "maxLength": 128,
        +                  "minLength": 1,
        +                  "not": {
        +                    "pattern": "\\n"
        +                  },
        +                  "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "request_id",
        +                "codes"
        +              ],
        +              "type": "object"
        +            },
        +            "maxItems": 200,
        +            "type": "array"
        +          },
        +          "matched_record_count": {
        +            "maximum": 100,
        +            "minimum": 0,
        +            "type": "integer"
        +          },
        +          "policy": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "advisory_only": {
        +                "const": true
        +              },
        +              "caller_identity_authenticated": {
        +                "const": false
        +              },
        +              "credentials_issued": {
        +                "const": false
        +              },
        +              "delivery_verified": {
        +                "const": false
        +              },
        +              "downstream_payment_authorized": {
        +                "const": false
        +              },
        +              "external_spend_enforced": {
        +                "const": false
        +              },
        +              "human_review_required": {
        +                "const": true
        +              },
        +              "ledger_updated": {
        +                "const": false
        +              },
        +              "model_calls": {
        +                "const": 0
        +              },
        +              "reservation_created": {
        +                "const": false
        +              },
        +              "scope": {
        +                "const": "Compares caller-supplied billing and usage observations only. Matching records may both be inaccurate or incomplete. No reservation database, authenticated provider receipt, network packet, delivery, or blockchain record is inspected."
        +              },
        +              "stateless": {
        +                "const": true
        +              },
        +              "submitted_evidence_verified": {
        +                "const": false
        +              },
        +              "submitted_records_retained": {
        +                "const": false
        +              },
        +              "telemetry_independently_verified": {
        +                "const": false
        +              }
        +            },
        +            "required": [
        +              "advisory_only",
        +              "stateless",
        +              "submitted_records_retained",
        +              "caller_identity_authenticated",
        +              "submitted_evidence_verified",
        +              "external_spend_enforced",
        +              "downstream_payment_authorized",
        +              "reservation_created",
        +              "ledger_updated",
        +              "credentials_issued",
        +              "delivery_verified",
        +              "model_calls",
        +              "human_review_required",
        +              "telemetry_independently_verified",
        +              "scope"
        +            ],
        +            "type": "object"
        +          },
        +          "reconciliation_status": {
        +            "enum": [
        +              "NO_RECORDS",
        +              "MATCHED_SUBMITTED_RECORDS",
        +              "DISCREPANCIES_FOUND"
        +            ]
        +          },
        +          "records_compared": {
        +            "maximum": 200,
        +            "minimum": 0,
        +            "type": "integer"
        +          },
        +          "tool": {
        +            "const": "reconcile_api_ledger"
        +          },
        +          "totals_by_currency": {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "billing_count": {
        +                  "maximum": 100,
        +                  "minimum": 0,
        +                  "type": "integer"
        +                },
        +                "billing_total": {
        +                  "maxLength": 18,
        +                  "minLength": 8,
        +                  "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}$",
        +                  "type": "string"
        +                },
        +                "currency": {
        +                  "enum": [
        +                    "USD",
        +                    "USDC"
        +                  ],
        +                  "type": "string"
        +                },
        +                "usage_count": {
        +                  "maximum": 100,
        +                  "minimum": 0,
        +                  "type": "integer"
        +                },
        +                "usage_total": {
        +                  "maxLength": 18,
        +                  "minLength": 8,
        +                  "pattern": "^(?:0|[1-9][0-9]{0,10})\\.[0-9]{6}$",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "currency",
        +                "billing_total",
        +                "usage_total",
        +                "billing_count",
        +                "usage_count"
        +              ],
        +              "type": "object"
        +            },
        +            "maxItems": 2,
        +            "type": "array"
        +          }
        +        },
        +        "required": [
        +          "tool",
        +          "reconciliation_status",
        +          "records_compared",
        +          "matched_record_count",
        +          "issues",
        +          "totals_by_currency",
        +          "policy"
        +        ],
        +        "type": "object"
        +      },
        +      "service_id": {
        +        "const": "ardaro.reconcile_api_ledger"
        +      },
        +      "status": {
        +        "const": "review_required"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "service_id",
        +      "status",
        +      "result",
        +      "identities"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-utilities.response.v1"
        +      },
        +      "error": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "code": {
        +            "maxLength": 100,
        +            "type": "string"
        +          },
        +          "message": {
        +            "maxLength": 300,
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "code",
        +          "message"
        +        ],
        +        "type": "object"
        +      },
        +      "status": {
        +        "const": "error"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "status",
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-receipt-intelligence.response.v1"
        +      },
        +      "error": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "code": {
        +            "maxLength": 80,
        +            "type": "string"
        +          },
        +          "message": {
        +            "maxLength": 280,
        +            "type": "string"
        +          },
        +          "remediation": {
        +            "maxLength": 280,
        +            "type": "string"
        +          },
        +          "retryable": {
        +            "type": "boolean"
        +          },
        +          "service_code": {
        +            "enum": [
        +              "ARDARO_ARITHMETIC_MISMATCH",
        +              "ARDARO_DOCUMENT_TOO_LARGE",
        +              "ARDARO_DUPLICATE_SUSPECTED",
        +              "ARDARO_EXTRACTION_LOW_CONFIDENCE",
        +              "ARDARO_IDEMPOTENCY_CONFLICT",
        +              "ARDARO_INPUT_UNSUPPORTED",
        +              "ARDARO_PAYMENT_INVALID",
        +              "ARDARO_PAYMENT_RECONCILIATION_REQUIRED",
        +              "ARDARO_PAYMENT_REQUIRED",
        +              "ARDARO_RATE_LIMITED",
        +              "ARDARO_SERVICE_UNAVAILABLE"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "code",
        +          "service_code",
        +          "message",
        +          "retryable",
        +          "remediation"
        +        ],
        +        "type": "object"
        +      },
        +      "status": {
        +        "const": "error"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "status",
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-receipt-intelligence.response.v1"
        +      },
        +      "error": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "code": {
        +            "maxLength": 80,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "message": {
        +            "const": "Service is not ready."
        +          }
        +        },
        +        "required": [
        +          "code",
        +          "message"
        +        ],
        +        "type": "object"
        +      },
        +      "service": {
        +        "const": "ardaro-receipt-intelligence"
        +      },
        +      "status": {
        +        "const": "not_ready"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "status",
        +      "service",
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "properties": {
        +      "accepts": {
        +        "items": {
        +          "properties": {
        +            "amount": {
        +              "type": "string"
        +            },
        +            "asset": {
        +              "type": "string"
        +            },
        +            "extra": {
        +              "additionalProperties": true,
        +              "type": "object"
        +            },
        +            "maxTimeoutSeconds": {
        +              "type": "integer"
        +            },
        +            "network": {
        +              "type": "string"
        +            },
        +            "payTo": {
        +              "type": "string"
        +            },
        +            "scheme": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "scheme",
        +            "network",
        +            "asset",
        +            "amount",
        +            "payTo",
        +            "maxTimeoutSeconds"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "error": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "extensions": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": true,
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "resource": {
        +        "oneOf": [
        +          {
        +            "properties": {
        +              "description": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "iconUrl": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "mimeType": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "serviceName": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "tags": {
        +                "oneOf": [
        +                  {
        +                    "items": {
        +                      "type": "string"
        +                    },
        +                    "type": "array"
        +                  },
        +                  {
        +                    "type": "null"
        +                  }
        +                ]
        +              },
        +              "url": {
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "url"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "x402Version": {
        +        "const": 2,
        +        "default": 2,
        +        "type": "integer"
        +      }
        +    },
        +    "required": [
        +      "accepts"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "message": {
        +        "type": "string"
        +      },
        +      "status": {
        +        "const": "error"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedroute_model_intent1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-utilities.response.v1"
        -      },
        -      "identities": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "analysis_result_identity": {
        -            "pattern": "^res_[0-9a-f]{64}(?![\\s\\S])",
        -            "type": "string"
        -          },
        -          "payment_identity": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "protocol": {
        -                "const": "x402-v2"
        -              },
        -              "reference": {
        -                "pattern": "^pay_[0-9a-f]{64}(?![\\s\\S])",
        -                "type": "string"
        -              },
        -              "replayed": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "protocol",
        -              "reference",
        -              "replayed"
        -            ],
        -            "type": "object"
        -          }
        -        },
        -        "required": [
        -          "analysis_result_identity",
        -          "payment_identity"
        -        ],
        -        "type": "object"
        -      },
        -      "result": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "human_review_required": {
        -            "const": true,
        -            "type": "boolean"
        -          },
        -          "recommended_model": {
        -            "type": "null"
        -          },
        -          "route_category": {
        -            "enum": [
        -              "structured-calculation-review",
        -              "general-text-review"
        -            ],
        -            "type": "string"
        -          },
        -          "route_executed": {
        -            "const": false,
        -            "type": "boolean"
        -          },
        -          "routing_basis": {
        -            "const": "Keyword heuristic only; no model capability, availability or price comparison",
        -            "type": "string"
        -          },
        -          "status": {
        -            "const": "ADVISORY_ROUTE",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "status",
        -          "route_category",
        -          "routing_basis",
        -          "recommended_model",
        -          "route_executed",
        -          "human_review_required"
        -        ],
        -        "type": "object"
        -      },
        -      "service_id": {
        -        "const": "ardaro.route_model_intent"
        -      },
        -      "status": {
        -        "const": "review_required"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "service_id",
        -      "status",
        -      "result",
        -      "identities"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-utilities.response.v1"
        -      },
        -      "error": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "code": {
        -            "maxLength": 100,
        -            "type": "string"
        -          },
        -          "message": {
        -            "maxLength": 300,
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "code",
        -          "message"
        -        ],
        -        "type": "object"
        -      },
        -      "status": {
        -        "const": "error"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "status",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-receipt-intelligence.response.v1"
        -      },
        -      "error": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "code": {
        -            "maxLength": 80,
        -            "type": "string"
        -          },
        -          "message": {
        -            "maxLength": 280,
        -            "type": "string"
        -          },
        -          "remediation": {
        -            "maxLength": 280,
        -            "type": "string"
        -          },
        -          "retryable": {
        -            "type": "boolean"
        -          },
        -          "service_code": {
        -            "enum": [
        -              "ARDARO_ARITHMETIC_MISMATCH",
        -              "ARDARO_DOCUMENT_TOO_LARGE",
        -              "ARDARO_DUPLICATE_SUSPECTED",
        -              "ARDARO_EXTRACTION_LOW_CONFIDENCE",
        -              "ARDARO_IDEMPOTENCY_CONFLICT",
        -              "ARDARO_INPUT_UNSUPPORTED",
        -              "ARDARO_PAYMENT_INVALID",
        -              "ARDARO_PAYMENT_RECONCILIATION_REQUIRED",
        -              "ARDARO_PAYMENT_REQUIRED",
        -              "ARDARO_RATE_LIMITED",
        -              "ARDARO_SERVICE_UNAVAILABLE"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "code",
        -          "service_code",
        -          "message",
        -          "retryable",
        -          "remediation"
        -        ],
        -        "type": "object"
        -      },
        -      "status": {
        -        "const": "error"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "status",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "additionalProperties": false,
        -    "properties": {
        -      "contract_version": {
        -        "const": "ardaro.agent-receipt-intelligence.response.v1"
        -      },
        -      "error": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "code": {
        -            "maxLength": 80,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "message": {
        -            "const": "Service is not ready."
        -          }
        -        },
        -        "required": [
        -          "code",
        -          "message"
        -        ],
        -        "type": "object"
        -      },
        -      "service": {
        -        "const": "ardaro-receipt-intelligence"
        -      },
        -      "status": {
        -        "const": "not_ready"
        -      }
        -    },
        -    "required": [
        -      "contract_version",
        -      "status",
        -      "service",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "properties": {
        -      "accepts": {
        -        "items": {
        -          "properties": {
        -            "amount": {
        -              "type": "string"
        -            },
        -            "asset": {
        -              "type": "string"
        -            },
        -            "extra": {
        -              "additionalProperties": true,
        -              "type": "object"
        -            },
        -            "maxTimeoutSeconds": {
        -              "type": "integer"
        -            },
        -            "network": {
        -              "type": "string"
        -            },
        -            "payTo": {
        -              "type": "string"
        -            },
        -            "scheme": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "scheme",
        -            "network",
        -            "asset",
        -            "amount",
        -            "payTo",
        -            "maxTimeoutSeconds"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "error": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "extensions": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": true,
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "resource": {
        -        "oneOf": [
        -          {
        -            "properties": {
        -              "description": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "iconUrl": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "mimeType": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "serviceName": {
        -                "type": [
        -                  "string",
        -                  "null"
        -                ]
        -              },
        -              "tags": {
        -                "oneOf": [
        -                  {
        -                    "items": {
        -                      "type": "string"
        -                    },
        -                    "type": "array"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ]
        -              },
        -              "url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "url"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "x402Version": {
        -        "const": 2,
        -        "default": 2,
        -        "type": "integer"
        -      }
        -    },
        -    "required": [
        -      "accepts"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$schema": "https://json-schema.org/draft/2020-12/schema",
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "message": {
        -        "type": "string"
        -      },
        -      "status": {
        -        "const": "error"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-utilities.response.v1"
        +      },
        +      "identities": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "analysis_result_identity": {
        +            "pattern": "^res_[0-9a-f]{64}$",
        +            "type": "string"
        +          },
        +          "payment_identity": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "protocol": {
        +                "const": "x402-v2"
        +              },
        +              "reference": {
        +                "pattern": "^pay_[0-9a-f]{64}$",
        +                "type": "string"
        +              },
        +              "replayed": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "protocol",
        +              "reference",
        +              "replayed"
        +            ],
        +            "type": "object"
        +          }
        +        },
        +        "required": [
        +          "analysis_result_identity",
        +          "payment_identity"
        +        ],
        +        "type": "object"
        +      },
        +      "result": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "human_review_required": {
        +            "const": true,
        +            "type": "boolean"
        +          },
        +          "recommended_model": {
        +            "type": "null"
        +          },
        +          "route_category": {
        +            "enum": [
        +              "structured-calculation-review",
        +              "general-text-review"
        +            ],
        +            "type": "string"
        +          },
        +          "route_executed": {
        +            "const": false,
        +            "type": "boolean"
        +          },
        +          "routing_basis": {
        +            "const": "Keyword heuristic only; no model capability, availability or price comparison",
        +            "type": "string"
        +          },
        +          "status": {
        +            "const": "ADVISORY_ROUTE",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "status",
        +          "route_category",
        +          "routing_basis",
        +          "recommended_model",
        +          "route_executed",
        +          "human_review_required"
        +        ],
        +        "type": "object"
        +      },
        +      "service_id": {
        +        "const": "ardaro.route_model_intent"
        +      },
        +      "status": {
        +        "const": "review_required"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "service_id",
        +      "status",
        +      "result",
        +      "identities"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-utilities.response.v1"
        +      },
        +      "error": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "code": {
        +            "maxLength": 100,
        +            "type": "string"
        +          },
        +          "message": {
        +            "maxLength": 300,
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "code",
        +          "message"
        +        ],
        +        "type": "object"
        +      },
        +      "status": {
        +        "const": "error"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "status",
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-receipt-intelligence.response.v1"
        +      },
        +      "error": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "code": {
        +            "maxLength": 80,
        +            "type": "string"
        +          },
        +          "message": {
        +            "maxLength": 280,
        +            "type": "string"
        +          },
        +          "remediation": {
        +            "maxLength": 280,
        +            "type": "string"
        +          },
        +          "retryable": {
        +            "type": "boolean"
        +          },
        +          "service_code": {
        +            "enum": [
        +              "ARDARO_ARITHMETIC_MISMATCH",
        +              "ARDARO_DOCUMENT_TOO_LARGE",
        +              "ARDARO_DUPLICATE_SUSPECTED",
        +              "ARDARO_EXTRACTION_LOW_CONFIDENCE",
        +              "ARDARO_IDEMPOTENCY_CONFLICT",
        +              "ARDARO_INPUT_UNSUPPORTED",
        +              "ARDARO_PAYMENT_INVALID",
        +              "ARDARO_PAYMENT_RECONCILIATION_REQUIRED",
        +              "ARDARO_PAYMENT_REQUIRED",
        +              "ARDARO_RATE_LIMITED",
        +              "ARDARO_SERVICE_UNAVAILABLE"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "code",
        +          "service_code",
        +          "message",
        +          "retryable",
        +          "remediation"
        +        ],
        +        "type": "object"
        +      },
        +      "status": {
        +        "const": "error"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "status",
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "additionalProperties": false,
        +    "properties": {
        +      "contract_version": {
        +        "const": "ardaro.agent-receipt-intelligence.response.v1"
        +      },
        +      "error": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "code": {
        +            "maxLength": 80,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "message": {
        +            "const": "Service is not ready."
        +          }
        +        },
        +        "required": [
        +          "code",
        +          "message"
        +        ],
        +        "type": "object"
        +      },
        +      "service": {
        +        "const": "ardaro-receipt-intelligence"
        +      },
        +      "status": {
        +        "const": "not_ready"
        +      }
        +    },
        +    "required": [
        +      "contract_version",
        +      "status",
        +      "service",
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "properties": {
        +      "accepts": {
        +        "items": {
        +          "properties": {
        +            "amount": {
        +              "type": "string"
        +            },
        +            "asset": {
        +              "type": "string"
        +            },
        +            "extra": {
        +              "additionalProperties": true,
        +              "type": "object"
        +            },
        +            "maxTimeoutSeconds": {
        +              "type": "integer"
        +            },
        +            "network": {
        +              "type": "string"
        +            },
        +            "payTo": {
        +              "type": "string"
        +            },
        +            "scheme": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "scheme",
        +            "network",
        +            "asset",
        +            "amount",
        +            "payTo",
        +            "maxTimeoutSeconds"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "error": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "extensions": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": true,
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "resource": {
        +        "oneOf": [
        +          {
        +            "properties": {
        +              "description": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "iconUrl": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "mimeType": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "serviceName": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "tags": {
        +                "oneOf": [
        +                  {
        +                    "items": {
        +                      "type": "string"
        +                    },
        +                    "type": "array"
        +                  },
        +                  {
        +                    "type": "null"
        +                  }
        +                ]
        +              },
        +              "url": {
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "url"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "x402Version": {
        +        "const": 2,
        +        "default": 2,
        +        "type": "integer"
        +      }
        +    },
        +    "required": [
        +      "accepts"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$schema": "https://json-schema.org/draft/2020-12/schema",
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "message": {
        +        "type": "string"
        +      },
        +      "status": {
        +        "const": "error"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
  4. 6 tool updates
    • First observedauthorize_agent_spend
    • First observedcompress_agent_context
    • First observedget_utility_example
    • First observedget_utility_service_status
    • First observedreconcile_api_ledger
    • First observedroute_model_intent

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Enables AI agents to pay per call for live package-safety and GitHub merge-readiness trust signals via the x402 protocol.
    3
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Provides counterparty risk checks for any EVM address, returning malicious-history flags, tiered risk scoring, and plain-language summaries via x402 payment.
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Pay-per-call checks an AI agent runs before it moves money: token safety verdicts and wallet risk profiles on Base, on-chain payment verification, IBAN/VAT/BIC/LEI/ISIN validation, and live TLS and email-spoofing posture for a domain. Paid in USDC over x402 with no API key or account; the free payment_info tool explains the pricing.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources