Skip to main content
Glama

Server Details

Exact-amount top-two routing for six pilots; caller signs; AssetFare never signs or submits

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
99.7% over 25 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
assetfare/assetfare-mcp
GitHub Stars
0
Server Listing
assetfare

TDQS

A3.7/5.0

Scored across 11 tools

Disambiguation4/5

Most tools have distinct purposes, but the quote-related trio (assetfare_v2_quote, assetfare_v2_route_selection, assetfare_v2_quote_selected_candidate) overlaps enough that an agent may need to read carefully to choose correctly. The session tools are well separated by their observe/refresh/read roles.

Naming Consistency4/5

All names use snake_case and a consistent assetfare_ prefix, with a v2 namespace for most tools. Minor deviations exist: assetfare_manifest lacks the v2 segment, and action/resource ordering varies (v2_quote vs. v2_session_create vs. v2_route_selection).

Tool Count5/5

Eleven tools is a reasonable size for a complex asset-transfer/bridging workflow that includes discovery, quoting, preparation, and session lifecycle management. Each tool appears to cover a specific step rather than adding arbitrary breadth.

Completeness4/5

The surface covers manifest/capability discovery, quoting, route selection, preparation, and session create/read/advance/refresh operations. A notable gap is the lack of an explicit session cancel/abandon or cleanup operation, though normal completion is implied.

Available Tools

11 tools
assetfare_manifestA
Read-onlyIdempotent
Inspect

Read the Ed25519-signed release manifest and safety-bundle binding before preparing an action. Example: call this once to verify the current release and contract pins; it never creates state, signs, or submits.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
serviceYes
executionYes
signatureYes
safety_bundleYes
release_commitYes

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and destructiveHint=false, covering the safety profile. The description reinforces this by stating it never creates state, signs, or submits, and adds that it reads an Ed25519-signed manifest and safety-bundle binding, plus the 'call once' guidance which implies idempotency. This adds value beyond the annotations without contradicting them.

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 two sentences, front-loaded with the core purpose and followed by a concrete usage example. Every sentence contributes meaningful information without redundancy, and the structure is clean and scannable.

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?

For a simple read-only tool with no parameters and an existing output schema, the description is complete. It explains what the tool reads, when to call it, and its safety guarantees. The presence of an output schema means the description need not detail return values, and the guidance covers the essential usage context.

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

Parameters4/5

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

The tool has zero parameters, so the input schema is trivially covered (100%). The description provides no parameter details because none exist, and per the baseline for 0-parameter tools, this is appropriate. No further explanation is needed.

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

Purpose4/5

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

The description clearly states the tool reads an Ed25519-signed release manifest and safety-bundle binding, which is a specific verb-resource pair. It distinguishes itself from siblings by emphasizing it's a verification step before preparation, and explicitly notes it never creates state, signs, or submits. However, it does not name any sibling tool to contrast with, so differentiation is implicit rather than explicit.

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

Usage Guidelines4/5

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

The description gives clear context: call this before preparing an action and once to verify current release and contract pins. It implies the tool is a prerequisite step and safe to use repeatedly, but it does not explicitly state when to avoid using it or mention alternative tools. The guidance is useful but not exhaustive.

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

assetfare_v2_capabilitiesA
Read-onlyIdempotent
Inspect

Read all 100 technically available routes, live provider readiness, route-specific guidance, direct_route_summary, and continuation_v3 contracts before quoting. Forty-four routes are price-recommended only at or above their published threshold; 56 have no current price recommendation. Example: call once before requesting an exact route quote. Confirm every fresh quote. Economic guidance is advisory and never adds an execution gate. continuation_v3 separately binds execution selection, wallets, bounds, and mode. Read-only; creates no wallet login, session, or action.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
chainsYes
statusYes
server_signingYes
action_lifetimeYes
asset_endpointsYes
continuation_v3Yes
economic_guidanceNo
server_submissionYes
public_api_enabledYes
source_only_routesYes
direct_route_summaryYes
execution_availabilityNo
execution_ready_routesYes
phase_b_blocked_routesYes
blocked_source_only_routesYes
directed_conversion_routesYes
unsigned_route_plans_readyYes
source_only_asset_endpointsYes
caller_owned_agent_executionYes
execution_implemented_routesNo
currently_prepare_ready_routesNo
temporarily_unavailable_routesNo
temporarily_unavailable_route_countNo

TDQS

A3.9/5.0
Behavior4/5

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

Annotations already declare readOnly/idempotent/non-destructive, but the description adds genuinely new context: no wallet login, session, or action is created, the economic guidance is advisory and never gates execution, and continuation_v3 binds execution selection, wallets, bounds, and mode. That is meaningful behavioral disclosure beyond the annotations, though the continuation_v3 contract is stated opaquely.

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

Conciseness3/5

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

The key action is front-loaded, which is good, but the body is dense and jargon-heavy, stacking the 44/56 recommendation statistic, quote confirmation advice, and an unexplained continuation_v3 contract into one block. Several clauses add noise relative to the agent's decision needs.

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?

With zero parameters and an output schema present, the description need not explain return values, and it covers what is returned, when to call it, and its non-side-effecting nature. It is nearly complete, with the only soft spot being the underspecified continuation_v3 contract referenced by name.

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

Parameters4/5

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

The tool takes zero parameters, so there is nothing for the description to disambiguate; baseline is 4. No parameter-level guidance is needed or missing.

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

Purpose4/5

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

The description states a specific verb ('Read') and enumerates the resource set it returns: all 100 available routes, provider readiness, route-specific guidance, direct_route_summary, and continuation_v3 contracts. This is well beyond a tautology of the name. It only partially differentiates from siblings like assetfare_manifest, so it lands at 4 rather than 5.

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?

It gives explicit timing guidance ('call once before requesting an exact route quote') and reinforces with 'Confirm every fresh quote', which tells the agent when this tool belongs in the flow. It does not name or exclude alternatives (e.g., when to prefer assetfare_manifest), so it is clear but not fully routable.

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

assetfare_v2_prepareAInspect

Return one deeply verified first unsigned bundle and caller-wallet handoff. Example: pass caller_approved=true, a one_shot approval_v3, and the quote-bound verification_context; multi-step routes reject one_shot. Economic guidance is advisory and adds no request field. Context is validated before the upstream request and never forwarded. AssetFare never signs or submits.

ParametersJSON Schema
NameRequiredDescriptionDefault
walletsYesMap each chain needed by this route to the caller's public wallet address. Include public addresses only; never private keys or seed phrases.
to_chainYesDestination chain for the v2 route: Solana, Base, Arbitrum, or Robinhood Chain. Source-only chains are not destinations.
to_tokenYesOutput token symbol on to_chain. The chain-token pair must appear in current v2 capabilities.
amount_usdYesRequested input value in USD, minimum 1. USD 1 is reachability/schema smoke only. A USD 50 competitive bucket was observed only for dated 2026-09-23 Solana USDC to Base USDC evidence and must not be generalized to another corridor. USD 1,000 is the primary representative amount. SOL input includes a swap. Always quote the actual intended amount.
from_chainYesSource chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, Aptos, Unichain, and Ink are source-only and cannot be used as to_chain.
from_tokenYesInput token symbol on from_chain. The chain-token pair must appear in current v2 capabilities.
approval_v3YesStrict one-shot approval copied from the exact unexpired selected quote; its bounds may only be strengthened.
caller_approvedYesLegacy caller assertion that MUST be supplied explicitly. It is not human-proof and is never auto-inserted; approval_v3 adds server-enforced quote binding.
event_signer_publicNoSolana CCTP only: caller-generated ephemeral public key. Keep the matching private key client-side and use it to co-sign the returned unsigned event-account transaction; never send the private key.
verification_contextYesStrict caller-held one-shot context copied from the selected quote, approval and public wallets. It is verified before prepare and never forwarded upstream.

Output Schema

ParametersJSON Schema
NameRequiredDescription
bundleYesExact Core bundle whose payload_sha256 remains scoped only to this nested object.
action_verificationYesFail-closed semantic and approval-bound verification result; it never authorizes a signature by itself.
local_execution_gateYesRemote verification is not signing authority. Recompute locally and require verified_for_signing after fresh wallet simulation.
caller_wallet_handoffYesFresh self-verifying EIP-1193 or Solana Wallet Standard handoff. The caller still simulates, confirms, signs and submits.
semantic_verificationYesTrue only after full decoded action, intent, receipt, payload and caller-bound verification.

TDQS

A3.6/5.0
Behavior4/5

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

With annotations already declaring readOnlyHint=false, openWorldHint=true and idempotentHint=false, the description still adds real behavioral value: no signing or submission occurs, verification_context is validated before the upstream request and never forwarded, and economic guidance is advisory only. It does not describe idempotency/retry behavior or error semantics, which keeps it short of a 5.

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?

Five short sentences with the deliverable front-loaded and no repetition of schema detail. The 'Example:' sentence is slightly awkwardly framed and 'Economic guidance is advisory and adds no request field' is opaque, but overall the text is dense and earns its length.

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

Completeness3/5

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

The tool has an output schema and 100% schema coverage, so return values need no prose. What is missing is flow context: which sibling tools must be called first to obtain the quote-bound approval_v3 and verification_context, and what the caller does with the handoff afterwards. For a prepare step in a ten-tool pipeline, that sequencing gap is the main shortfall.

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 nested approval_v3 and verification_context structures are already documented field by field. The description only adds that approval_v3 must be one_shot and that the context is quote-bound, which is useful framing but marginal beyond the schema. Baseline 3 is correct.

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

Purpose4/5

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

The description states a concrete deliverable: a verified unsigned transaction bundle plus caller-wallet handoff, and notes AssetFare never signs or submits. That is specific enough for an agent to know this is a prepare/return-artifact step, not a quote or a session tool. It never names a sibling (quote, route_selection, session_create) explicitly, so differentiation is inferred from the 'one_shot' vs 'multi-step routes' contrast rather than stated.

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 gives a conditional usage rule ('multi-step routes reject one_shot') and sketches the required payload, which implies this tool is only for single-step routes. It never states the prerequisites — which sibling produces approval_v3 and verification_context, or when to prefer a session tool instead — so the agent must infer the call ordering.

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

assetfare_v2_quoteA
Read-only
Inspect

Get one fresh AssetFare quote with amount-specific economic_guidance, direct_route_summary, continuation_v3, and unsigned_prepare_requirements. Example: quote Solana USDC to Base USDC. price_recommended_for_amount is advisory; compare alternatives when price matters, but no economic acknowledgement field is required. The quote remains an unranked_candidate until separate explicit approval selects one mode. The adapter validates hashes, path, bounds, and TTL and never creates approval, prepares, signs, or submits.

ParametersJSON Schema
NameRequiredDescriptionDefault
to_chainYesDestination chain for the v2 route: Solana, Base, Arbitrum, or Robinhood Chain. Source-only chains are not destinations.
to_tokenYesOutput token symbol on to_chain. The chain-token pair must appear in current v2 capabilities.
amount_usdYesRequested input value in USD, minimum 1. USD 1 is reachability/schema smoke only. A USD 50 competitive bucket was observed only for dated 2026-09-23 Solana USDC to Base USDC evidence and must not be generalized to another corridor. USD 1,000 is the primary representative amount. SOL input includes a swap. Always quote the actual intended amount.
from_chainYesSource chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, Aptos, Unichain, and Ink are source-only and cannot be used as to_chain.
from_tokenYesInput token symbol on from_chain. The chain-token pair must appear in current v2 capabilities.

Output Schema

ParametersJSON Schema
NameRequiredDescription
etaYes
riskYes
as_ofYes
offerYes
routeYes
intentYes
statusYes
quote_idYes
executionYes
ttl_secondsYes
cost_summaryYes
continuation_v3Yes
economic_guidanceYes
direct_route_summaryYes
caller_action_plan_handoffYes

TDQS

A3.7/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, destructiveHint=false, openWorldHint=true and idempotentHint=false, yet the description adds genuine behavioral context beyond them: 'The adapter validates hashes, path, bounds, and TTL and never creates approval, prepares, signs, or submits', plus the advisory nature of price_recommended_for_amount and the candidate-not-commitment status of the quote. Lacks any note on quote freshness/TTL or rate limits, which would have earned a 5.

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?

Five sentences, front-loaded with the purpose and output list, with no filler. Dense internal vocabulary (unranked_candidate, continuation_v3, unsigned_prepare_requirements) makes it jargon-heavy for an outside reader, but each sentence still carries a distinct constraint.

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?

The tool is a read-only quote with an output schema present, so return values need not be explained — and the description wisely stops at naming the response fields rather than restating their shape. It supplies the workflow position (candidate → approval → prepare) and the no-side-effect guarantee, which is sufficient for correct invocation; only the explicit sibling routing 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 carries the load — enums, amount minimums, the USD 50 evidence bucket caveat, and the source-only chain list are all documented there. The description only adds a single example corridor ('quote Solana USDC to Base USDC'), which is the correct baseline-3 outcome when structured fields already do the work.

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

Purpose4/5

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

States a specific verb and resource ('Get one fresh AssetFare quote') and enumerates the amount-specific outputs the caller receives (economic_guidance, direct_route_summary, continuation_v3, unsigned_prepare_requirements). It gestures at the selection workflow ('remains an unranked_candidate until separate explicit approval selects one mode') but never names the sibling it is distinct from (assetfare_v2_quote_selected_candidate, assetfare_v2_route_selection), so differentiation is inferable rather than stated.

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

Usage Guidelines3/5

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

Usage is implied rather than stated: 'compare alternatives when price matters' and 'no economic acknowledgement field is required' hint at a quote-then-select flow, and 'until separate explicit approval selects one mode' points downstream. However, it never says when to prefer this tool over assetfare_v2_route_selection or the selected-candidate variant, nor what prerequisites exist, leaving the agent to infer the workflow.

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

assetfare_v2_quote_selected_candidateA
Read-only
Inspect

Reuse the chosen exact request-time quote while valid; after expiry refresh only that candidate at the same amount and never reselect. Example: pass candidate_id and the selection receipt hash. An AssetFare result requires a caller-local proof check and fresh wallet simulation before verified_for_signing; remote verification is not signing authority. An external result is only its provider handoff and has no AssetFare transaction-verification claim. Never prepares, signs, submits, or grants transaction authority.

ParametersJSON Schema
NameRequiredDescriptionDefault
profileNoTime policy: fast (30s), balanced (60s default), or explicit economy (60s). Every recommendation profile has an absolute 60-second ceiling.
to_chainYesDestination chain for the v2 route: Solana, Base, Arbitrum, or Robinhood Chain. Source-only chains are not destinations.
to_tokenYesOutput token symbol on to_chain. The chain-token pair must appear in current v2 capabilities.
amount_usdYesRequested input value in USD, minimum 1. USD 1 is reachability/schema smoke only. A USD 50 competitive bucket was observed only for dated 2026-09-23 Solana USDC to Base USDC evidence and must not be generalized to another corridor. USD 1,000 is the primary representative amount. SOL input includes a swap. Always quote the actual intended amount.
from_chainYesSource chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, Aptos, Unichain, and Ink are source-only and cannot be used as to_chain.
from_tokenYesInput token symbol on from_chain. The chain-token pair must appear in current v2 capabilities.
candidate_idYesExact candidate_id returned by assetfare_v2_route_selection; it is never chosen automatically.
max_eta_secondsNoOptional stricter maximum ETA in seconds; it cannot exceed 60 or the selected profile limit.
selection_receipt_sha256YesExact selection_receipt.sha256 returned with the fresh shortlist.

Output Schema

ParametersJSON Schema
NameRequiredDescription
statusYes
versionYes
choice_bindingYes
server_signingYes
execution_handoffYes
server_submissionYes
selected_candidateYes
selection_quote_sourceYes

TDQS

A3.9/5.0
Behavior4/5

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

Adds meaningful context beyond the annotations: caller-local proof check and fresh wallet simulation are required before verified_for_signing, remote verification is not signing authority, and external results carry no AssetFare verification claim. The 'never prepares, signs, submits, or grants transaction authority' line reinforces the readOnly profile. With annotations already covering the safety surface, this is solid added value.

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?

Leads with the core reuse/refresh behavior before the verification caveats, so the actionable part is front-loaded. The last two sentences overlap somewhat ('remote verification is not signing authority' vs 'never prepares, signs, submits'), a minor redundancy.

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

Completeness4/5

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

An output schema exists, so return values need not be explained. For a 7-required-parameter tool the description covers the reuse/refresh semantics and the verification boundary an agent must respect. Gaps are minor and largely covered by the rich schema.

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

Parameters3/5

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

Schema description coverage is 100%, so the schema already documents all 9 parameters thoroughly. The description only restates two required inputs (candidate_id and the receipt hash), adding no format or constraint detail beyond the schema. Baseline 3 applies when the schema does the heavy lifting.

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

Purpose4/5

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

States a specific verb+resource: 'Reuse the chosen exact request-time quote while valid' and 'refresh only that candidate at the same amount and never reselect.' This clearly distinguishes it from a fresh-quote sibling like assetfare_v2_quote. It stops short of naming that sibling explicitly, so an agent must infer the 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 concrete when-to-use context: reuse while valid, refresh only the chosen candidate after expiry, never reselect. The example ('pass candidate_id and the selection receipt hash') clarifies the call site. No explicit exclusion naming an alternative tool, which keeps it from a 5.

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

assetfare_v2_route_selectionA
Read-only
Inspect

Quote the recent top two plus the best AssetFare graph at the exact amount; return up to two all-in choices labeled assetfare_verified_unsigned or external_provider_handoff. AssetFare cost, ETA and rank are always present; a recent winning range needs two supporting higher buckets and disappears on conflict. Example: compare Solana USDC to Base USDC at USD 347.25 with balanced (60s). Fast is 30s; balanced and explicit economy are 60s. The 60-second ceiling is absolute for recommendations; slower routes are reference-only. Never approves, prepares, signs, or submits.

ParametersJSON Schema
NameRequiredDescriptionDefault
profileNoTime policy: fast (30s), balanced (60s default), or explicit economy (60s). Every recommendation profile has an absolute 60-second ceiling.
to_chainYesDestination chain for the v2 route: Solana, Base, Arbitrum, or Robinhood Chain. Source-only chains are not destinations.
to_tokenYesOutput token symbol on to_chain. The chain-token pair must appear in current v2 capabilities.
amount_usdYesRequested input value in USD, minimum 1. USD 1 is reachability/schema smoke only. A USD 50 competitive bucket was observed only for dated 2026-09-23 Solana USDC to Base USDC evidence and must not be generalized to another corridor. USD 1,000 is the primary representative amount. SOL input includes a swap. Always quote the actual intended amount.
from_chainYesSource chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, Aptos, Unichain, and Ink are source-only and cannot be used as to_chain.
from_tokenYesInput token symbol on from_chain. The chain-token pair must appear in current v2 capabilities.
max_eta_secondsNoOptional stricter maximum ETA in seconds; it cannot exceed 60 or the selected profile limit.

Output Schema

ParametersJSON Schema
NameRequiredDescription
as_ofYes
intentYes
safetyYes
statusYes
coverageYes
shadow_onlyYes
reference_onlyYes
schema_versionYes
recommendationsYes
selection_policyYes
selection_receiptYes
public_api_changedYes
exact_quote_failuresYes
assetfare_amount_guidanceYes
shortlisted_candidate_idsYes
assetfare_direct_referenceYes
selection_quote_expires_atYes
precompute_amounts_used_usdYes
shortlisted_candidate_countYes
precompute_latest_evidence_atYes
request_amount_quoted_exactlyYes
request_time_exact_quote_countYes
automatic_reselection_forbiddenYes
expired_selection_refresh_scopeYes
selection_quote_reused_while_validYes
selection_grants_execution_authorityYes
precompute_used_for_shortlisting_onlyYes
fresh_requote_required_after_selectionYes

TDQS

A3.5/5.0
Behavior4/5

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

Annotations already declare readOnly, non-destructive, open-world, non-idempotent. The description adds real behavioral context beyond that: the explicit 'Never approves, prepares, signs, or submits' safety boundary, the absolute 60-second recommendation ceiling with slower routes being 'reference-only,' and the rule that a recent winning range needs two supporting higher buckets and disappears on conflict. These are meaningful traits the annotations don't convey.

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

Conciseness3/5

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

It is front-loaded with the core action, which is good, but the middle is dense and cryptic ('a recent winning range needs two supporting higher buckets and disappears on conflict') and some content duplicates the schema's profile enum descriptions. Several clauses feel like internal implementation notes rather than agent guidance, diluting the useful signal.

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

Completeness3/5

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

With annotations and a full output schema present, the description need not explain safety or return shape. It does cover timing policy and the no-side-effect boundary, but it omits the one thing an agent most needs for a 10-sibling toolset: an explicit statement of when this route-selection tool should be chosen over assetfare_v2_quote or assetfare_v2_quote_selected_candidate. That omission leaves the core selection decision underspecified.

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 profile timing, chain/token constraints, min-1/max-60 bounds, and the amount semantics. The description mostly echoes profile timing (fast 30s, balanced/economy 60s) and adds the example corridor rather than new parameter syntax. Baseline 3 is appropriate when the schema does the heavy lifting.

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

Purpose4/5

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

The description gives a specific verb+resource: it quotes routes and returns up to two all-in choices with defined labels (assetfare_verified_unsigned / external_provider_handoff). It also implicitly separates itself from write siblings with 'Never approves, prepares, signs, or submits.' However, it never explicitly distinguishes itself from the closely named sibling quote tools (assetfare_v2_quote, assetfare_v2_quote_selected_candidate), so the differentiation is incomplete.

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

Usage Guidelines3/5

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

Usage is implied through the example ('compare Solana USDC to Base USDC at USD 347.25 with balanced') and the selection logic described, but there is no explicit 'use this when X, use sibling Y instead' routing. An agent must infer that this is the multi-candidate selection variant rather than a plain single quote, which is a meaningful gap given several near-identical quote siblings.

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

assetfare_v2_session_createB
Idempotent
Inspect

Create one receipt-driven workflow. Example: pass caller_approved=true, a session approval_v3, its idempotency_key, a caller-local session token, and the quote-bound verification_context. Economic guidance is advisory and adds no request field. The adapter validates approval and context before the upstream request. Every returned action is deeply verified and receives a caller-wallet handoff. AssetFare never signs or submits.

ParametersJSON Schema
NameRequiredDescriptionDefault
walletsYesMap each chain needed by this route to the caller's public wallet address. Include public addresses only; never private keys or seed phrases.
to_chainYesDestination chain for the v2 route: Solana, Base, Arbitrum, or Robinhood Chain. Source-only chains are not destinations.
to_tokenYesOutput token symbol on to_chain. The chain-token pair must appear in current v2 capabilities.
amount_usdYesRequested input value in USD, minimum 1. USD 1 is reachability/schema smoke only. A USD 50 competitive bucket was observed only for dated 2026-09-23 Solana USDC to Base USDC evidence and must not be generalized to another corridor. USD 1,000 is the primary representative amount. SOL input includes a swap. Always quote the actual intended amount.
from_chainYesSource chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, Aptos, Unichain, and Ink are source-only and cannot be used as to_chain.
from_tokenYesInput token symbol on from_chain. The chain-token pair must appear in current v2 capabilities.
approval_v3YesStrict Core 2.4.1 session quote-bound selection from the exact unexpired quote. Required for every remote session flow.
session_tokenYesSensitive caller-generated v2 session capability: at least 32 CSPRNG bytes encoded as 43-128 URL-safe base64 characters. Generate it locally; never log it or substitute a private key or legacy access token.
caller_approvedYesLegacy caller assertion that MUST be supplied explicitly. It is not human-proof and is never auto-inserted; approval_v3 adds server-enforced quote binding.
idempotency_keyYesCaller-generated retry key, 8-128 characters. Reuse it only when retrying the same logical mutation; choose a new key for a new operation. Strict approval_v3 requests additionally enforce its ASCII key pattern.
event_signer_publicNoSolana CCTP only: caller-generated ephemeral public key. Keep the matching private key client-side and use it to co-sign the returned unsigned event-account transaction; never send the private key.
verification_contextYesStrict caller-held context copied from the selected quote and approval. It contains public intent/wallet data only, never the raw session token or a private key, and is required whenever a remote MCP session call can return current_action.

Output Schema

ParametersJSON Schema
NameRequiredDescription
signedYes
statusYes
submittedYes
session_idYes
quote_bindingYes
current_actionYes
server_signingYes
action_availableYes
server_submissionYes

TDQS

B3.1/5.0
Behavior4/5

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

Beyond the annotations (idempotentHint, destructiveHint=false, openWorldHint), it discloses that validation occurs before the upstream request, that returned actions are verified and handed off to caller wallets, and that AssetFare never signs or submits. This non-custodial, verify-then-handoff behavior is genuinely additive context.

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 creation statement is front-loaded and the following sentences are dense with distinct facts (example inputs, validation order, handoff, no signing). The 'Economic guidance is advisory and adds no request field' sentence is slightly cryptic but not wasted.

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

Completeness3/5

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

For a 12-parameter, deeply nested, open-world session tool, the description covers prerequisites and the non-custodial guarantee but omits lifecycle context: how the created session relates to session_get/refresh_action/observe_* tools, and what the caller must do with the returned action. It relies heavily on the schema and output schema to fill those gaps.

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 baseline is 3. The description names several required parameters but only restates the schema's intent; it adds no format, constraint, or inter-parameter dependency information beyond what the highly detailed schema already provides.

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

Purpose3/5

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

The description says 'Create one receipt-driven workflow', which gives a verb but replaces the actual resource ('session') with in-house jargon. It never distinguishes this from siblings such as assetfare_v2_session_get, assetfare_v2_prepare, or assetfare_v2_quote, so an agent cannot route on the description alone.

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

Usage Guidelines2/5

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

It provides a sample call (caller_approved, approval_v3, idempotency_key, session_token, verification_context) but never states when to use session_create versus the other session_* or quote/prepare tools, nor any when-not condition. Usage is only implied through the example.

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

assetfare_v2_session_getA
Read-onlyIdempotent
Inspect

Read an existing v2 workflow without advancing it. Example: pass session_id, session_token, and the original verification_context after restart. The adapter deeply verifies any current_action and emits a self-verifying wallet handoff, or fails closed. Read-only; never signs or submits.

ParametersJSON Schema
NameRequiredDescriptionDefault
session_idYesV2 workflow session UUID returned by assetfare_v2_session_create. Use only with assetfare_v2_session_* tools; do not pass a legacy session ID.
session_tokenYesSensitive caller-generated v2 session capability: at least 32 CSPRNG bytes encoded as 43-128 URL-safe base64 characters. Generate it locally; never log it or substitute a private key or legacy access token.
verification_contextYesStrict caller-held context copied from the selected quote and approval. It contains public intent/wallet data only, never the raw session token or a private key, and is required whenever a remote MCP session call can return current_action.

Output Schema

ParametersJSON Schema
NameRequiredDescription
signedYes
statusYes
submittedYes
session_idYes
quote_bindingYes
current_actionYes
server_signingYes
action_availableYes
server_submissionYes

TDQS

A3.7/5.0
Behavior4/5

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

Annotations already cover readOnly/idempotent/non-destructive, but the description adds genuinely new behavior: deep verification of current_action, emission of a self-verifying wallet handoff, and fail-closed semantics. 'Never signs or submits' usefully reinforces the handoff boundary rather than restating 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?

Three short sentences, purpose front-loaded, with the example and safety note following. No filler, though the example sentence is slightly awkwardly compressed and could be tightened.

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

Completeness4/5

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

An output schema exists, so return values need not be explained, and the description still covers the non-advancing contract and fail-closed behavior. Given the deeply nested verification_context schema, it is complete enough to invoke correctly, with only alternative-tool routing left implicit.

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 baseline is 3. The description only adds the point that verification_context must be the 'original' one after restart, which is mildly useful but adds little beyond the rich per-property schema text.

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

Purpose4/5

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

States a specific verb and resource ('Read an existing v2 workflow') and adds the crucial scope qualifier 'without advancing it,' which functionally distinguishes it from assetfare_v2_session_refresh_action. It stops short of naming any sibling explicitly, so an agent must infer the contrast.

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 'after restart' example gives one concrete usage context, implying when a caller would rehydrate a session. However, there is no guidance on when to prefer this over assetfare_v2_session_refresh_action or the observe_* siblings, and no stated preconditions beyond the example.

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

assetfare_v2_session_observe_outputA
Idempotent
Inspect

Record an already-produced bridge or destination output, then advance the workflow. Example: pass the output hash, a new idempotency key, and the original verification_context. Any next current_action is deeply verified and receives a wallet handoff. AssetFare never signs or submits.

ParametersJSON Schema
NameRequiredDescriptionDefault
session_idYesV2 workflow session UUID returned by assetfare_v2_session_create. Use only with assetfare_v2_session_* tools; do not pass a legacy session ID.
session_tokenYesSensitive caller-generated v2 session capability: at least 32 CSPRNG bytes encoded as 43-128 URL-safe base64 characters. Generate it locally; never log it or substitute a private key or legacy access token.
idempotency_keyYesCaller-generated retry key, 8-128 characters. Reuse it only when retrying the same logical mutation; choose a new key for a new operation. Strict approval_v3 requests additionally enforce its ASCII key pattern.
transaction_hashNoOptional bridge or destination transaction hash already produced outside AssetFare. Omit only when the provider output can be observed without a hash.
verification_contextYesStrict caller-held context copied from the selected quote and approval. It contains public intent/wallet data only, never the raw session token or a private key, and is required whenever a remote MCP session call can return current_action.

Output Schema

ParametersJSON Schema
NameRequiredDescription
signedYes
statusYes
submittedYes
session_idYes
quote_bindingYes
current_actionYes
server_signingYes
action_availableYes
server_submissionYes

TDQS

A3.9/5.0
Behavior4/5

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

Annotations already declare idempotent=true, readOnly=false, destructive=false, so the safety profile is covered. The description adds real behavioral context beyond them: it advances the workflow, the next current_action gets deeply verified with a wallet handoff, and AssetFare never signs or submits.

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

Conciseness4/5

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

Four short sentences, front-loaded with the action and effect, then an example, then the non-custodial guarantee. Dense but essentially waste-free; 'deeply verified' is the only slightly vague phrase.

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

Completeness4/5

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

An output schema exists, so return values need not be explained, and the description covers the essential behavioral facts (idempotency, workflow advancement, wallet handoff, no server signing). Minor gaps remain around what happens on a failed or duplicate observation.

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 baseline is 3. The description's example loosely maps the call to the output hash, a fresh idempotency key, and the original verification_context, but adds no format or constraint detail beyond what the schema already documents.

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

Purpose4/5

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

States a specific verb and resource ('Record an already-produced bridge or destination output') plus the side effect of advancing the workflow. It clearly contrasts with the source-side sibling through the word 'output', though it never names assetfare_v2_session_observe_source explicitly.

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

Usage Guidelines4/5

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

The trigger condition is clear: use this once a bridge/destination output already exists outside AssetFare. The worked example (output hash, new idempotency key, original verification_context) tells an agent exactly what a call looks like, but there is no explicit when-not or alternative routing.

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

assetfare_v2_session_observe_sourceA
Idempotent
Inspect

Record source hashes the caller already signed and submitted, then advance the workflow. Example: pass one finalized source hash, a new idempotency key, and the original verification_context. Any next current_action is deeply verified and receives a wallet handoff. AssetFare never signs or submits.

ParametersJSON Schema
NameRequiredDescriptionDefault
session_idYesV2 workflow session UUID returned by assetfare_v2_session_create. Use only with assetfare_v2_session_* tools; do not pass a legacy session ID.
session_tokenYesSensitive caller-generated v2 session capability: at least 32 CSPRNG bytes encoded as 43-128 URL-safe base64 characters. Generate it locally; never log it or substitute a private key or legacy access token.
idempotency_keyYesCaller-generated retry key, 8-128 characters. Reuse it only when retrying the same logical mutation; choose a new key for a new operation. Strict approval_v3 requests additionally enforce its ASCII key pattern.
transaction_hashesYesOne to eight hashes for source transactions the caller already signed and submitted. Do not provide unsigned payloads or destination hashes.
verification_contextYesStrict caller-held context copied from the selected quote and approval. It contains public intent/wallet data only, never the raw session token or a private key, and is required whenever a remote MCP session call can return current_action.

Output Schema

ParametersJSON Schema
NameRequiredDescription
signedYes
statusYes
submittedYes
session_idYes
quote_bindingYes
current_actionYes
server_signingYes
action_availableYes
server_submissionYes

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already declare idempotentHint=true, destructiveHint=false and openWorldHint=true, so the safety profile is covered. The description adds real context beyond that: it advances workflow state, the next current_action is 'deeply verified' and receives a wallet handoff, and AssetFare never signs or submits.

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?

Three short sentences, front-loaded with the action and followed by an example and a trust boundary. No filler, though the closing 'AssetFare never signs or submits' is partly reassurance rather than instruction.

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?

With an output schema present, return values need not be explained, and the description covers the essential workflow semantics (record hashes, advance state, possible wallet handoff). It leaves the relationship to the other session_* tools implicit, which is the only notable gap for a multi-step workflow.

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

Parameters4/5

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

Schema description coverage is 100%, so the baseline is 3. The description still adds meaning by mapping the example onto the parameters: one finalized source hash (transaction_hashes), a new idempotency key, and the original verification_context — the 'original/new' qualifiers are not stated in the schema.

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

Purpose4/5

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

States a concrete verb and resource: 'Record source hashes the caller already signed and submitted, then advance the workflow.' This clearly separates it from a plain read or from the output-side sibling, though it never names an alternative tool explicitly.

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

Usage Guidelines3/5

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

Usage is implied through the example ('pass one finalized source hash, a new idempotency key, and the original verification_context'), which shows the call shape but not when to choose this over observe_output or refresh_action. No explicit when/when-not conditions are given.

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

assetfare_v2_session_refresh_actionA
Idempotent
Inspect

Refresh an expired action only while it remains unsubmitted. Example: pass the existing session, a new idempotency key, and the original verification_context. The refreshed action is deeply verified and receives a wallet handoff. Never refresh a submitted step; AssetFare never signs or submits.

ParametersJSON Schema
NameRequiredDescriptionDefault
session_idYesV2 workflow session UUID returned by assetfare_v2_session_create. Use only with assetfare_v2_session_* tools; do not pass a legacy session ID.
session_tokenYesSensitive caller-generated v2 session capability: at least 32 CSPRNG bytes encoded as 43-128 URL-safe base64 characters. Generate it locally; never log it or substitute a private key or legacy access token.
idempotency_keyYesCaller-generated retry key, 8-128 characters. Reuse it only when retrying the same logical mutation; choose a new key for a new operation. Strict approval_v3 requests additionally enforce its ASCII key pattern.
verification_contextYesStrict caller-held context copied from the selected quote and approval. It contains public intent/wallet data only, never the raw session token or a private key, and is required whenever a remote MCP session call can return current_action.

Output Schema

ParametersJSON Schema
NameRequiredDescription
signedYes
statusYes
submittedYes
session_idYes
quote_bindingYes
current_actionYes
server_signingYes
action_availableYes
server_submissionYes

TDQS

A4/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=false, idempotentHint=true and destructiveHint=false, but the description adds real context: the refreshed action is 'deeply verified', receives a 'wallet handoff', and 'AssetFare never signs or submits'. That custody/handoff disclosure is genuine value beyond the structured hints.

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?

Front-loaded with the core action and its condition, then an example, then the safety boundary. Three dense sentences with little waste; the example sentence is efficient rather than redundant.

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?

For a high-complexity tool with nested objects and an output schema, the description covers purpose, preconditions, an example, and the signing/submission boundary. Return values are covered by the output schema, so nothing essential is missing.

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 coverage is 100%, so the baseline is 3, but the description adds refresh-specific semantics: pass the 'existing session', a 'new idempotency key', and the 'original verification_context', clarifying which value should be fresh vs. reused. This meaningfully supplements the schema.

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 ('Refresh an expired action') with the key constraint ('only while it remains unsubmitted'), which is far more specific than a tautology. It does not explicitly name a sibling alternative or contrast with session_get/session_create, so it falls short of 5.

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

Usage Guidelines4/5

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

Gives clear when-to-use ('refresh an expired action') and an explicit when-not ('Never refresh a submitted step'), plus a concrete usage example. It does not route the agent to a specific alternative tool for the excluded case, so it stops short of 5.

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. 2 tool updates
    • Changedassetfare_v2_quote_selected_candidate3 fields changed
      • changedInput schema / properties / max_eta_seconds / description
        Previous value: -"Optional stricter maximum ETA in seconds; it cannot exceed the selected profile limit."New value: +"Optional stricter maximum ETA in seconds; it cannot exceed 60 or the selected profile limit."
      • changedInput schema / properties / max_eta_seconds / maximum
        Previous value: -1800New value: +60
      • changedInput schema / properties / profile / description
        Previous value: -"Time policy: fast (30s), balanced (60s default), or explicit economy (up to 1,800s)."New value: +"Time policy: fast (30s), balanced (60s default), or explicit economy (60s). Every recommendation profile has an absolute 60-second ceiling."
    • Changedassetfare_v2_route_selection4 fields changed
      • changedInput schema / properties / max_eta_seconds / description
        Previous value: -"Optional stricter maximum ETA in seconds; it cannot exceed the selected profile limit."New value: +"Optional stricter maximum ETA in seconds; it cannot exceed 60 or the selected profile limit."
      • changedInput schema / properties / max_eta_seconds / maximum
        Previous value: -1800New value: +60
      • changedInput schema / properties / profile / description
        Previous value: -"Time policy: fast (30s), balanced (60s default), or explicit economy (up to 1,800s)."New value: +"Time policy: fast (30s), balanced (60s default), or explicit economy (60s). Every recommendation profile has an absolute 60-second ceiling."
      • changedOutput schema / properties / selection_policy / properties / max_eta_seconds / maximum
        Previous value: -1800New value: +60
  2. 3 tool updates
    • Changedassetfare_v2_prepare2 fields changed
      • addedOutput schema / properties / local_execution_gate
        Added value: +{
        +  "additionalProperties": {},
        +  "description": "Remote verification is not signing authority. Recompute locally and require verified_for_signing after fresh wallet simulation.",
        +  "type": "object"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "bundle",
        -  "semantic_verification",
        -  "action_verification",
        -  "caller_wallet_handoff"
        -]New value: +[
        +  "bundle",
        +  "semantic_verification",
        +  "action_verification",
        +  "caller_wallet_handoff",
        +  "local_execution_gate"
        +]
    • Changedassetfare_v2_quote_selected_candidate8 fields changed
      • changedOutput schema / properties / choice_binding / properties / version / const
        Previous value: -"assetfare-agent-route-choice-2.1.0"New value: +"assetfare-agent-route-choice-2.2.0"
      • addedOutput schema / properties / execution_handoff
        Added value: +{
        +  "additionalProperties": true,
        +  "properties": {
        +    "assetfare_builds_unsigned_actions": {
        +      "type": "boolean"
        +    },
        +    "assetfare_server_signing": {
        +      "const": false,
        +      "type": "boolean"
        +    },
        +    "assetfare_server_submission": {
        +      "const": false,
        +      "type": "boolean"
        +    },
        +    "execution_class": {
        +      "enum": [
        +        "assetfare_verified_unsigned",
        +        "external_provider_handoff"
        +      ],
        +      "type": "string"
        +    },
        +    "next_action": {
        +      "additionalProperties": {},
        +      "type": "object"
        +    },
        +    "proof_carrying_action_required": {
        +      "type": "boolean"
        +    },
        +    "route": {
        +      "enum": [
        +        "solana:SOL->solana:USDC",
        +        "solana:SOL->solana:USDG",
        +        "solana:SOL->base:ETH",
        +        "solana:SOL->base:USDC",
        +        "solana:SOL->arbitrum:ETH",
        +        "solana:SOL->arbitrum:USDC",
        +        "solana:SOL->robinhood:ETH",
        +        "solana:SOL->robinhood:USDG",
        +        "solana:USDC->solana:SOL",
        +        "solana:USDC->solana:USDG",
        +        "solana:USDC->base:ETH",
        +        "solana:USDC->base:USDC",
        +        "solana:USDC->arbitrum:ETH",
        +        "solana:USDC->arbitrum:USDC",
        +        "solana:USDC->robinhood:ETH",
        +        "solana:USDC->robinhood:USDG",
        +        "solana:USDG->solana:SOL",
        +        "solana:USDG->solana:USDC",
        +        "solana:USDG->base:ETH",
        +        "solana:USDG->base:USDC",
        +        "solana:USDG->arbitrum:ETH",
        +        "solana:USDG->arbitrum:USDC",
        +        "solana:USDG->robinhood:ETH",
        +        "solana:USDG->robinhood:USDG",
        +        "base:ETH->solana:SOL",
        +        "base:ETH->solana:USDC",
        +        "base:ETH->solana:USDG",
        +        "base:ETH->base:USDC",
        +        "base:ETH->arbitrum:ETH",
        +        "base:ETH->arbitrum:USDC",
        +        "base:ETH->robinhood:ETH",
        +        "base:ETH->robinhood:USDG",
        +        "base:USDC->solana:SOL",
        +        "base:USDC->solana:USDC",
        +        "base:USDC->solana:USDG",
        +        "base:USDC->base:ETH",
        +        "base:USDC->arbitrum:ETH",
        +        "base:USDC->arbitrum:USDC",
        +        "base:USDC->robinhood:ETH",
        +        "base:USDC->robinhood:USDG",
        +        "arbitrum:ETH->solana:SOL",
        +        "arbitrum:ETH->solana:USDC",
        +        "arbitrum:ETH->solana:USDG",
        +        "arbitrum:ETH->base:ETH",
        +        "arbitrum:ETH->base:USDC",
        +        "arbitrum:ETH->arbitrum:USDC",
        +        "arbitrum:ETH->robinhood:ETH",
        +        "arbitrum:ETH->robinhood:USDG",
        +        "arbitrum:USDC->solana:SOL",
        +        "arbitrum:USDC->solana:USDC",
        +        "arbitrum:USDC->solana:USDG",
        +        "arbitrum:USDC->base:ETH",
        +        "arbitrum:USDC->base:USDC",
        +        "arbitrum:USDC->arbitrum:ETH",
        +        "arbitrum:USDC->robinhood:ETH",
        +        "arbitrum:USDC->robinhood:USDG",
        +        "robinhood:ETH->solana:SOL",
        +        "robinhood:ETH->solana:USDC",
        +        "robinhood:ETH->solana:USDG",
        +        "robinhood:ETH->base:ETH",
        +        "robinhood:ETH->base:USDC",
        +        "robinhood:ETH->arbitrum:ETH",
        +        "robinhood:ETH->arbitrum:USDC",
        +        "robinhood:ETH->robinhood:USDG",
        +        "robinhood:USDG->solana:SOL",
        +        "robinhood:USDG->solana:USDC",
        +        "robinhood:USDG->solana:USDG",
        +        "robinhood:USDG->base:ETH",
        +        "robinhood:USDG->base:USDC",
        +        "robinhood:USDG->arbitrum:ETH",
        +        "robinhood:USDG->arbitrum:USDC",
        +        "robinhood:USDG->robinhood:ETH",
        +        "polygon:USDC->base:USDC",
        +        "polygon:USDC->arbitrum:USDC",
        +        "optimism:USDC->base:USDC",
        +        "optimism:USDC->arbitrum:USDC",
        +        "ethereum:USDC->solana:USDC",
        +        "ethereum:USDC->base:USDC",
        +        "hyperevm:USDC->solana:USDC",
        +        "hyperevm:USDC->base:USDC",
        +        "xlayer:USDC->solana:USDC",
        +        "xlayer:USDC->base:USDC",
        +        "sei:USDC->solana:USDC",
        +        "sei:USDC->base:USDC",
        +        "sonic:USDC->solana:USDC",
        +        "sonic:USDC->base:USDC",
        +        "monad:USDC->solana:USDC",
        +        "monad:USDC->base:USDC",
        +        "avalanche:USDC->solana:USDC",
        +        "avalanche:USDC->base:USDC",
        +        "cronos:USDC->solana:USDC",
        +        "cronos:USDC->base:USDC",
        +        "injective:USDC->solana:USDC",
        +        "injective:USDC->base:USDC",
        +        "linea:USDC->solana:USDC",
        +        "linea:USDC->base:USDC",
        +        "aptos:USDC->solana:USDC",
        +        "aptos:USDC->base:USDC",
        +        "unichain:USDC->solana:USDC",
        +        "ink:USDC->solana:USDC"
        +      ],
        +      "type": "string"
        +    },
        +    "version": {
        +      "const": "assetfare-agent-execution-handoff-1.0.0",
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "version",
        +    "execution_class",
        +    "route",
        +    "assetfare_builds_unsigned_actions",
        +    "proof_carrying_action_required",
        +    "next_action",
        +    "assetfare_server_signing",
        +    "assetfare_server_submission"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / selected_candidate / properties / assetfare_executes_candidate
        Added value: +{
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / selected_candidate / properties / assetfare_local_verification_required
        Added value: +{
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / selected_candidate / properties / execution_class
        Added value: +{
        +  "enum": [
        +    "assetfare_verified_unsigned",
        +    "external_provider_handoff"
        +  ],
        +  "type": "string"
        +}
      • changedOutput schema / properties / selected_candidate / required
        Previous value: -[
        -  "candidate_id",
        -  "provider",
        -  "provider_role",
        -  "expected_receive_base",
        -  "minimum_receive_base",
        -  "all_in_cost_usd",
        -  "eta_seconds",
        -  "eta_upper_bound_seconds",
        -  "eta_basis",
        -  "verification_tier",
        -  "prepare_mode",
        -  "prepare_available",
        -  "assetfare_direct",
        -  "fee_included"
        -]New value: +[
        +  "candidate_id",
        +  "provider",
        +  "provider_role",
        +  "expected_receive_base",
        +  "minimum_receive_base",
        +  "all_in_cost_usd",
        +  "eta_seconds",
        +  "eta_upper_bound_seconds",
        +  "eta_basis",
        +  "verification_tier",
        +  "prepare_mode",
        +  "prepare_available",
        +  "assetfare_direct",
        +  "execution_class",
        +  "assetfare_local_verification_required",
        +  "assetfare_executes_candidate",
        +  "fee_included"
        +]
      • changedOutput schema / properties / version / const
        Previous value: -"assetfare-agent-route-choice-2.1.0"New value: +"assetfare-agent-route-choice-2.2.0"
      • changedOutput schema / required
        Previous value: -[
        -  "version",
        -  "status",
        -  "choice_binding",
        -  "selected_candidate",
        -  "selection_quote_source",
        -  "server_signing",
        -  "server_submission"
        -]New value: +[
        +  "version",
        +  "status",
        +  "choice_binding",
        +  "selected_candidate",
        +  "execution_handoff",
        +  "selection_quote_source",
        +  "server_signing",
        +  "server_submission"
        +]
    • Changedassetfare_v2_route_selection5 fields changed
      • changedOutput schema / properties / assetfare_amount_guidance / properties / current_exact_comparison / properties / assetfare / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": true,
        -    "properties": {
        -      "all_in_cost_rank_within_fresh_exact_quotes": {
        -        "maximum": 3,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "all_in_cost_usd": {
        -        "$ref": "#/properties/recommendations/items/properties/all_in_cost_usd"
        -      },
        -      "assetfare_cost_delta_vs_best_non_assetfare_usd": {
        -        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$",
        -        "type": "string"
        -      },
        -      "assetfare_direct": {
        -        "$ref": "#/properties/recommendations/items/properties/assetfare_direct"
        -      },
        -      "best_non_assetfare_all_in_cost_usd": {
        -        "pattern": "^(0|[1-9][0-9]*)(\\.[0-9]+)?$",
        -        "type": "string"
        -      },
        -      "best_non_assetfare_candidate_id": {
        -        "maxLength": 160,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "candidate_id": {
        -        "$ref": "#/properties/recommendations/items/properties/candidate_id"
        -      },
        -      "disposition": {
        -        "enum": [
        -          "recommended",
        -          "reference_only"
        -        ],
        -        "type": "string"
        -      },
        -      "eta_basis": {
        -        "$ref": "#/properties/recommendations/items/properties/eta_basis"
        -      },
        -      "eta_seconds": {
        -        "$ref": "#/properties/recommendations/items/properties/eta_seconds"
        -      },
        -      "eta_upper_bound_seconds": {
        -        "$ref": "#/properties/recommendations/items/properties/eta_upper_bound_seconds"
        -      },
        -      "excluded_reason": {
        -        "$ref": "#/properties/recommendations/items/properties/excluded_reason"
        -      },
        -      "expected_receive_base": {
        -        "$ref": "#/properties/recommendations/items/properties/expected_receive_base"
        -      },
        -      "fee_included": {
        -        "$ref": "#/properties/recommendations/items/properties/fee_included"
        -      },
        -      "minimum_receive_base": {
        -        "$ref": "#/properties/recommendations/items/properties/minimum_receive_base"
        -      },
        -      "prepare_available": {
        -        "$ref": "#/properties/recommendations/items/properties/prepare_available"
        -      },
        -      "prepare_mode": {
        -        "$ref": "#/properties/recommendations/items/properties/prepare_mode"
        -      },
        -      "provider": {
        -        "$ref": "#/properties/recommendations/items/properties/provider"
        -      },
        -      "provider_role": {
        -        "$ref": "#/properties/recommendations/items/properties/provider_role"
        -      },
        -      "rank": {
        -        "$ref": "#/properties/recommendations/items/properties/rank"
        -      },
        -      "recommendation_rank": {
        -        "anyOf": [
        -          {
        -            "maximum": 2,
        -            "minimum": 1,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "verification_tier": {
        -        "$ref": "#/properties/recommendations/items/properties/verification_tier"
        -      },
        -      "within_requested_time_limit": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "candidate_id",
        -      "provider",
        -      "provider_role",
        -      "expected_receive_base",
        -      "minimum_receive_base",
        -      "all_in_cost_usd",
        -      "eta_seconds",
        -      "eta_upper_bound_seconds",
        -      "eta_basis",
        -      "verification_tier",
        -      "prepare_mode",
        -      "prepare_available",
        -      "assetfare_direct",
        -      "fee_included",
        -      "all_in_cost_rank_within_fresh_exact_quotes",
        -      "recommendation_rank",
        -      "disposition",
        -      "within_requested_time_limit"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": true,
        +    "properties": {
        +      "all_in_cost_rank_within_fresh_exact_quotes": {
        +        "maximum": 3,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "all_in_cost_usd": {
        +        "$ref": "#/properties/recommendations/items/properties/all_in_cost_usd"
        +      },
        +      "assetfare_cost_delta_vs_best_non_assetfare_usd": {
        +        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$",
        +        "type": "string"
        +      },
        +      "assetfare_direct": {
        +        "$ref": "#/properties/recommendations/items/properties/assetfare_direct"
        +      },
        +      "assetfare_executes_candidate": {
        +        "$ref": "#/properties/recommendations/items/properties/assetfare_executes_candidate"
        +      },
        +      "assetfare_local_verification_required": {
        +        "$ref": "#/properties/recommendations/items/properties/assetfare_local_verification_required"
        +      },
        +      "best_non_assetfare_all_in_cost_usd": {
        +        "pattern": "^(0|[1-9][0-9]*)(\\.[0-9]+)?$",
        +        "type": "string"
        +      },
        +      "best_non_assetfare_candidate_id": {
        +        "maxLength": 160,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "candidate_id": {
        +        "$ref": "#/properties/recommendations/items/properties/candidate_id"
        +      },
        +      "disposition": {
        +        "enum": [
        +          "recommended",
        +          "reference_only"
        +        ],
        +        "type": "string"
        +      },
        +      "eta_basis": {
        +        "$ref": "#/properties/recommendations/items/properties/eta_basis"
        +      },
        +      "eta_seconds": {
        +        "$ref": "#/properties/recommendations/items/properties/eta_seconds"
        +      },
        +      "eta_upper_bound_seconds": {
        +        "$ref": "#/properties/recommendations/items/properties/eta_upper_bound_seconds"
        +      },
        +      "excluded_reason": {
        +        "$ref": "#/properties/recommendations/items/properties/excluded_reason"
        +      },
        +      "execution_class": {
        +        "$ref": "#/properties/recommendations/items/properties/execution_class"
        +      },
        +      "expected_receive_base": {
        +        "$ref": "#/properties/recommendations/items/properties/expected_receive_base"
        +      },
        +      "fee_included": {
        +        "$ref": "#/properties/recommendations/items/properties/fee_included"
        +      },
        +      "minimum_receive_base": {
        +        "$ref": "#/properties/recommendations/items/properties/minimum_receive_base"
        +      },
        +      "prepare_available": {
        +        "$ref": "#/properties/recommendations/items/properties/prepare_available"
        +      },
        +      "prepare_mode": {
        +        "$ref": "#/properties/recommendations/items/properties/prepare_mode"
        +      },
        +      "provider": {
        +        "$ref": "#/properties/recommendations/items/properties/provider"
        +      },
        +      "provider_role": {
        +        "$ref": "#/properties/recommendations/items/properties/provider_role"
        +      },
        +      "rank": {
        +        "$ref": "#/properties/recommendations/items/properties/rank"
        +      },
        +      "recommendation_rank": {
        +        "anyOf": [
        +          {
        +            "maximum": 2,
        +            "minimum": 1,
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "verification_tier": {
        +        "$ref": "#/properties/recommendations/items/properties/verification_tier"
        +      },
        +      "within_requested_time_limit": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "candidate_id",
        +      "provider",
        +      "provider_role",
        +      "expected_receive_base",
        +      "minimum_receive_base",
        +      "all_in_cost_usd",
        +      "eta_seconds",
        +      "eta_upper_bound_seconds",
        +      "eta_basis",
        +      "verification_tier",
        +      "prepare_mode",
        +      "prepare_available",
        +      "assetfare_direct",
        +      "execution_class",
        +      "assetfare_local_verification_required",
        +      "assetfare_executes_candidate",
        +      "fee_included",
        +      "all_in_cost_rank_within_fresh_exact_quotes",
        +      "recommendation_rank",
        +      "disposition",
        +      "within_requested_time_limit"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / recommendations / items / properties / assetfare_executes_candidate
        Added value: +{
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / recommendations / items / properties / assetfare_local_verification_required
        Added value: +{
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / recommendations / items / properties / execution_class
        Added value: +{
        +  "enum": [
        +    "assetfare_verified_unsigned",
        +    "external_provider_handoff"
        +  ],
        +  "type": "string"
        +}
      • changedOutput schema / properties / recommendations / items / required
        Previous value: -[
        -  "candidate_id",
        -  "provider",
        -  "provider_role",
        -  "expected_receive_base",
        -  "minimum_receive_base",
        -  "all_in_cost_usd",
        -  "eta_seconds",
        -  "eta_upper_bound_seconds",
        -  "eta_basis",
        -  "verification_tier",
        -  "prepare_mode",
        -  "prepare_available",
        -  "assetfare_direct",
        -  "fee_included"
        -]New value: +[
        +  "candidate_id",
        +  "provider",
        +  "provider_role",
        +  "expected_receive_base",
        +  "minimum_receive_base",
        +  "all_in_cost_usd",
        +  "eta_seconds",
        +  "eta_upper_bound_seconds",
        +  "eta_basis",
        +  "verification_tier",
        +  "prepare_mode",
        +  "prepare_available",
        +  "assetfare_direct",
        +  "execution_class",
        +  "assetfare_local_verification_required",
        +  "assetfare_executes_candidate",
        +  "fee_included"
        +]
  3. 2 tool updates
    • Changedassetfare_v2_quote_selected_candidate2 fields changed
      • changedOutput schema / properties / choice_binding / properties / version / const
        Previous value: -"assetfare-agent-route-choice-2.0.0"New value: +"assetfare-agent-route-choice-2.1.0"
      • changedOutput schema / properties / version / const
        Previous value: -"assetfare-agent-route-choice-2.0.0"New value: +"assetfare-agent-route-choice-2.1.0"
    • Changedassetfare_v2_route_selection4 fields changed
      • addedOutput schema / properties / assetfare_amount_guidance
        Added value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "current_exact_comparison": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "amount_usd": {
        +          "pattern": "^(0|[1-9][0-9]*)(\\.[0-9]+)?$",
        +          "type": "string"
        +        },
        +        "assetfare": {
        +          "anyOf": [
        +            {
        +              "additionalProperties": true,
        +              "properties": {
        +                "all_in_cost_rank_within_fresh_exact_quotes": {
        +                  "maximum": 3,
        +                  "minimum": 1,
        +                  "type": "integer"
        +                },
        +                "all_in_cost_usd": {
        +                  "$ref": "#/properties/recommendations/items/properties/all_in_cost_usd"
        +                },
        +                "assetfare_cost_delta_vs_best_non_assetfare_usd": {
        +                  "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$",
        +                  "type": "string"
        +                },
        +                "assetfare_direct": {
        +                  "$ref": "#/properties/recommendations/items/properties/assetfare_direct"
        +                },
        +                "best_non_assetfare_all_in_cost_usd": {
        +                  "pattern": "^(0|[1-9][0-9]*)(\\.[0-9]+)?$",
        +                  "type": "string"
        +                },
        +                "best_non_assetfare_candidate_id": {
        +                  "maxLength": 160,
        +                  "minLength": 1,
        +                  "type": "string"
        +                },
        +                "candidate_id": {
        +                  "$ref": "#/properties/recommendations/items/properties/candidate_id"
        +                },
        +                "disposition": {
        +                  "enum": [
        +                    "recommended",
        +                    "reference_only"
        +                  ],
        +                  "type": "string"
        +                },
        +                "eta_basis": {
        +                  "$ref": "#/properties/recommendations/items/properties/eta_basis"
        +                },
        +                "eta_seconds": {
        +                  "$ref": "#/properties/recommendations/items/properties/eta_seconds"
        +                },
        +                "eta_upper_bound_seconds": {
        +                  "$ref": "#/properties/recommendations/items/properties/eta_upper_bound_seconds"
        +                },
        +                "excluded_reason": {
        +                  "$ref": "#/properties/recommendations/items/properties/excluded_reason"
        +                },
        +                "expected_receive_base": {
        +                  "$ref": "#/properties/recommendations/items/properties/expected_receive_base"
        +                },
        +                "fee_included": {
        +                  "$ref": "#/properties/recommendations/items/properties/fee_included"
        +                },
        +                "minimum_receive_base": {
        +                  "$ref": "#/properties/recommendations/items/properties/minimum_receive_base"
        +                },
        +                "prepare_available": {
        +                  "$ref": "#/properties/recommendations/items/properties/prepare_available"
        +                },
        +                "prepare_mode": {
        +                  "$ref": "#/properties/recommendations/items/properties/prepare_mode"
        +                },
        +                "provider": {
        +                  "$ref": "#/properties/recommendations/items/properties/provider"
        +                },
        +                "provider_role": {
        +                  "$ref": "#/properties/recommendations/items/properties/provider_role"
        +                },
        +                "rank": {
        +                  "$ref": "#/properties/recommendations/items/properties/rank"
        +                },
        +                "recommendation_rank": {
        +                  "anyOf": [
        +                    {
        +                      "maximum": 2,
        +                      "minimum": 1,
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ]
        +                },
        +                "verification_tier": {
        +                  "$ref": "#/properties/recommendations/items/properties/verification_tier"
        +                },
        +                "within_requested_time_limit": {
        +                  "type": "boolean"
        +                }
        +              },
        +              "required": [
        +                "candidate_id",
        +                "provider",
        +                "provider_role",
        +                "expected_receive_base",
        +                "minimum_receive_base",
        +                "all_in_cost_usd",
        +                "eta_seconds",
        +                "eta_upper_bound_seconds",
        +                "eta_basis",
        +                "verification_tier",
        +                "prepare_mode",
        +                "prepare_available",
        +                "assetfare_direct",
        +                "fee_included",
        +                "all_in_cost_rank_within_fresh_exact_quotes",
        +                "recommendation_rank",
        +                "disposition",
        +                "within_requested_time_limit"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        },
        +        "cost_result": {
        +          "enum": [
        +            "assetfare_exact_quote_unavailable",
        +            "assetfare_lowest_cost",
        +            "non_assetfare_lowest_cost",
        +            "only_assetfare_exact_quote_available"
        +          ],
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "amount_usd",
        +        "assetfare",
        +        "cost_result"
        +      ],
        +      "type": "object"
        +    },
        +    "guaranteed": {
        +      "const": false,
        +      "type": "boolean"
        +    },
        +    "message": {
        +      "minLength": 1,
        +      "type": "string"
        +    },
        +    "range_is_advisory": {
        +      "const": true,
        +      "type": "boolean"
        +    },
        +    "recent_snapshot": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "assetfare_lowest_cost_amounts_usd": {
        +          "items": {
        +            "pattern": "^(0|[1-9][0-9]*)(\\.[0-9]+)?$",
        +            "type": "string"
        +          },
        +          "maxItems": 6,
        +          "type": "array"
        +        },
        +        "evidence_expires_at": {
        +          "anyOf": [
        +            {
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        },
        +        "latest_evidence_at": {
        +          "anyOf": [
        +            {
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        },
        +        "minimum_supporting_higher_bucket_count": {
        +          "const": 2,
        +          "type": "number"
        +        },
        +        "observed_amounts_usd": {
        +          "items": {
        +            "pattern": "^(0|[1-9][0-9]*)(\\.[0-9]+)?$",
        +            "type": "string"
        +          },
        +          "maxItems": 6,
        +          "type": "array"
        +        },
        +        "observed_better_from_usd": {
        +          "anyOf": [
        +            {
        +              "pattern": "^(0|[1-9][0-9]*)(\\.[0-9]+)?$",
        +              "type": "string"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        },
        +        "source": {
        +          "const": "latest_30_minute_multi_amount_exploration",
        +          "type": "string"
        +        },
        +        "supporting_higher_bucket_count": {
        +          "maximum": 6,
        +          "minimum": 0,
        +          "type": "integer"
        +        },
        +        "tested_through_usd": {
        +          "anyOf": [
        +            {
        +              "pattern": "^(0|[1-9][0-9]*)(\\.[0-9]+)?$",
        +              "type": "string"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        }
        +      },
        +      "required": [
        +        "source",
        +        "latest_evidence_at",
        +        "evidence_expires_at",
        +        "observed_amounts_usd",
        +        "assetfare_lowest_cost_amounts_usd",
        +        "observed_better_from_usd",
        +        "tested_through_usd",
        +        "supporting_higher_bucket_count",
        +        "minimum_supporting_higher_bucket_count"
        +      ],
        +      "type": "object"
        +    },
        +    "selection_grants_execution_authority": {
        +      "const": false,
        +      "type": "boolean"
        +    },
        +    "server_signing": {
        +      "const": false,
        +      "type": "boolean"
        +    },
        +    "server_submission": {
        +      "const": false,
        +      "type": "boolean"
        +    },
        +    "status": {
        +      "enum": [
        +        "recent_observed_assetfare_advantage_from",
        +        "assetfare_best_at_current_amount_no_stable_range",
        +        "no_current_observed_assetfare_advantage",
        +        "current_exact_quote_contradicts_recent_range",
        +        "assetfare_exact_quote_unavailable"
        +      ],
        +      "type": "string"
        +    },
        +    "version": {
        +      "const": "assetfare-amount-guidance-1.0.0",
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "version",
        +    "status",
        +    "current_exact_comparison",
        +    "recent_snapshot",
        +    "message",
        +    "range_is_advisory",
        +    "guaranteed",
        +    "selection_grants_execution_authority",
        +    "server_signing",
        +    "server_submission"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / selection_receipt / properties / claim / properties / assetfare_amount_guidance_sha256
        Added value: +{
        +  "pattern": "^[0-9a-f]{64}$",
        +  "type": "string"
        +}
      • addedOutput schema / properties / selection_receipt / properties / claim / required
        Added value: +[
        +  "assetfare_amount_guidance_sha256"
        +]
      • changedOutput schema / required
        Previous value: -[
        -  "schema_version",
        -  "status",
        -  "shadow_only",
        -  "public_api_changed",
        -  "intent",
        -  "selection_policy",
        -  "recommendations",
        -  "reference_only",
        -  "assetfare_direct_reference",
        -  "coverage",
        -  "selection_receipt",
        -  "as_of",
        -  "request_amount_quoted_exactly",
        -  "request_time_exact_quote_count",
        -  "shortlisted_candidate_count",
        -  "shortlisted_candidate_ids",
        -  "precompute_used_for_shortlisting_only",
        -  "precompute_amounts_used_usd",
        -  "precompute_latest_evidence_at",
        -  "exact_quote_failures",
        -  "fresh_requote_required_after_selection",
        -  "selection_quote_reused_while_valid",
        -  "expired_selection_refresh_scope",
        -  "automatic_reselection_forbidden",
        -  "selection_grants_execution_authority",
        -  "selection_quote_expires_at",
        -  "safety"
        -]New value: +[
        +  "schema_version",
        +  "status",
        +  "shadow_only",
        +  "public_api_changed",
        +  "intent",
        +  "selection_policy",
        +  "recommendations",
        +  "reference_only",
        +  "assetfare_direct_reference",
        +  "assetfare_amount_guidance",
        +  "coverage",
        +  "selection_receipt",
        +  "as_of",
        +  "request_amount_quoted_exactly",
        +  "request_time_exact_quote_count",
        +  "shortlisted_candidate_count",
        +  "shortlisted_candidate_ids",
        +  "precompute_used_for_shortlisting_only",
        +  "precompute_amounts_used_usd",
        +  "precompute_latest_evidence_at",
        +  "exact_quote_failures",
        +  "fresh_requote_required_after_selection",
        +  "selection_quote_reused_while_valid",
        +  "expired_selection_refresh_scope",
        +  "automatic_reselection_forbidden",
        +  "selection_grants_execution_authority",
        +  "selection_quote_expires_at",
        +  "safety"
        +]
  4. 1 tool update
    • Changedassetfare_v2_capabilities1 field changed
      • changedOutput schema / properties / caller_owned_agent_execution / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_key_access": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "command": {
        -        "const": "assetfare-agent-runner",
        -        "type": "string"
        -      },
        -      "key_location": {
        -        "const": "caller_wallet_adapter_only",
        -        "type": "string"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.5.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "const": "assetfare-mcp",
        -        "type": "string"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "scope": {
        -        "const": "caller_process_only",
        -        "type": "string"
        -      },
        -      "supported": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v1",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.9.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.10.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.11.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.12.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.5",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.16.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.17.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.18.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.19.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.19.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_key_access": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "command": {
        +        "const": "assetfare-agent-runner",
        +        "type": "string"
        +      },
        +      "key_location": {
        +        "const": "caller_wallet_adapter_only",
        +        "type": "string"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.5.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "const": "assetfare-mcp",
        +        "type": "string"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "scope": {
        +        "const": "caller_process_only",
        +        "type": "string"
        +      },
        +      "supported": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v1",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.9.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.10.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.11.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.12.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.5",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.16.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.17.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.18.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.19.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.19.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.20.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.20.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  }
        +]
  5. 1 tool update
    • Changedassetfare_v2_capabilities1 field changed
      • changedOutput schema / properties / caller_owned_agent_execution / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_key_access": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "command": {
        -        "const": "assetfare-agent-runner",
        -        "type": "string"
        -      },
        -      "key_location": {
        -        "const": "caller_wallet_adapter_only",
        -        "type": "string"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.5.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "const": "assetfare-mcp",
        -        "type": "string"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "scope": {
        -        "const": "caller_process_only",
        -        "type": "string"
        -      },
        -      "supported": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v1",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.9.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.10.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.11.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.12.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.5",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.16.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.17.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.18.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.19.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_key_access": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "command": {
        +        "const": "assetfare-agent-runner",
        +        "type": "string"
        +      },
        +      "key_location": {
        +        "const": "caller_wallet_adapter_only",
        +        "type": "string"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.5.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "const": "assetfare-mcp",
        +        "type": "string"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "scope": {
        +        "const": "caller_process_only",
        +        "type": "string"
        +      },
        +      "supported": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v1",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.9.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.10.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.11.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.12.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.5",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.16.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.17.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.18.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.19.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.19.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  }
        +]
  6. 3 tool updates
    • Changedassetfare_v2_capabilities1 field changed
      • changedOutput schema / properties / caller_owned_agent_execution / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_key_access": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "command": {
        -        "const": "assetfare-agent-runner",
        -        "type": "string"
        -      },
        -      "key_location": {
        -        "const": "caller_wallet_adapter_only",
        -        "type": "string"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.5.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "const": "assetfare-mcp",
        -        "type": "string"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "scope": {
        -        "const": "caller_process_only",
        -        "type": "string"
        -      },
        -      "supported": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v1",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.9.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.10.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.11.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.12.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.5",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.16.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.17.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.18.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_key_access": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "command": {
        +        "const": "assetfare-agent-runner",
        +        "type": "string"
        +      },
        +      "key_location": {
        +        "const": "caller_wallet_adapter_only",
        +        "type": "string"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.5.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "const": "assetfare-mcp",
        +        "type": "string"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "scope": {
        +        "const": "caller_process_only",
        +        "type": "string"
        +      },
        +      "supported": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v1",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.9.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.10.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.11.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.12.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.5",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.16.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.17.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.18.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.19.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedassetfare_v2_quote_selected_candidate10 fields changed
      • removedOutput schema / properties / choice_binding / properties / fresh_quote_required
        Removed value: -{
        -  "const": true,
        -  "type": "boolean"
        -}
      • addedOutput schema / properties / choice_binding / properties / refresh_reason
        Added value: +{
        +  "anyOf": [
        +    {
        +      "const": "request_time_quote_expired",
        +      "type": "string"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / choice_binding / properties / refresh_scope
        Added value: +{
        +  "enum": [
        +    "none",
        +    "selected_candidate_only_same_exact_amount"
        +  ],
        +  "type": "string"
        +}
      • addedOutput schema / properties / choice_binding / properties / request_time_quote_reused
        Added value: +{
        +  "type": "boolean"
        +}
      • changedOutput schema / properties / choice_binding / properties / version / const
        Previous value: -"assetfare-agent-route-choice-1.0.0"New value: +"assetfare-agent-route-choice-2.0.0"
      • changedOutput schema / properties / choice_binding / required
        Previous value: -[
        -  "version",
        -  "candidate_id",
        -  "selection_receipt_sha256",
        -  "selection_status",
        -  "selection_grants_execution_authority",
        -  "fresh_quote_required",
        -  "automatic_reselection_forbidden",
        -  "server_signing",
        -  "server_submission"
        -]New value: +[
        +  "version",
        +  "candidate_id",
        +  "selection_receipt_sha256",
        +  "selection_status",
        +  "selection_grants_execution_authority",
        +  "request_time_quote_reused",
        +  "refresh_reason",
        +  "refresh_scope",
        +  "automatic_reselection_forbidden",
        +  "server_signing",
        +  "server_submission"
        +]
      • addedOutput schema / properties / selected_candidate
        Added value: +{
        +  "additionalProperties": true,
        +  "properties": {
        +    "all_in_cost_usd": {
        +      "pattern": "^(0|[1-9][0-9]*)(\\.[0-9]+)?$",
        +      "type": "string"
        +    },
        +    "assetfare_direct": {
        +      "type": "boolean"
        +    },
        +    "candidate_id": {
        +      "maxLength": 160,
        +      "minLength": 1,
        +      "type": "string"
        +    },
        +    "eta_basis": {
        +      "enum": [
        +        "provider_reported",
        +        "policy_conservative_bound",
        +        "observed_p95"
        +      ],
        +      "type": "string"
        +    },
        +    "eta_seconds": {
        +      "exclusiveMinimum": 0,
        +      "type": "integer"
        +    },
        +    "eta_upper_bound_seconds": {
        +      "exclusiveMinimum": 0,
        +      "type": "integer"
        +    },
        +    "excluded_reason": {
        +      "minLength": 1,
        +      "type": "string"
        +    },
        +    "expected_receive_base": {
        +      "pattern": "^[1-9][0-9]*$",
        +      "type": "string"
        +    },
        +    "fee_included": {
        +      "const": true,
        +      "type": "boolean"
        +    },
        +    "minimum_receive_base": {
        +      "pattern": "^[1-9][0-9]*$",
        +      "type": "string"
        +    },
        +    "prepare_available": {
        +      "type": "boolean"
        +    },
        +    "prepare_mode": {
        +      "enum": [
        +        "assetfare_unsigned",
        +        "external_handoff",
        +        "external_unsigned"
        +      ],
        +      "type": "string"
        +    },
        +    "provider": {
        +      "maxLength": 160,
        +      "minLength": 1,
        +      "type": "string"
        +    },
        +    "provider_role": {
        +      "maxLength": 160,
        +      "minLength": 1,
        +      "type": "string"
        +    },
        +    "rank": {
        +      "maximum": 2,
        +      "minimum": 1,
        +      "type": "integer"
        +    },
        +    "verification_tier": {
        +      "enum": [
        +        "quote_verified",
        +        "execution_verified"
        +      ],
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "candidate_id",
        +    "provider",
        +    "provider_role",
        +    "expected_receive_base",
        +    "minimum_receive_base",
        +    "all_in_cost_usd",
        +    "eta_seconds",
        +    "eta_upper_bound_seconds",
        +    "eta_basis",
        +    "verification_tier",
        +    "prepare_mode",
        +    "prepare_available",
        +    "assetfare_direct",
        +    "fee_included"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / selection_quote_source
        Added value: +{
        +  "enum": [
        +    "request_time_exact_quote",
        +    "selected_candidate_expiry_refresh"
        +  ],
        +  "type": "string"
        +}
      • changedOutput schema / properties / version / const
        Previous value: -"assetfare-agent-route-choice-1.0.0"New value: +"assetfare-agent-route-choice-2.0.0"
      • changedOutput schema / required
        Previous value: -[
        -  "version",
        -  "status",
        -  "choice_binding",
        -  "server_signing",
        -  "server_submission"
        -]New value: +[
        +  "version",
        +  "status",
        +  "choice_binding",
        +  "selected_candidate",
        +  "selection_quote_source",
        +  "server_signing",
        +  "server_submission"
        +]
    • Changedassetfare_v2_route_selection20 fields changed
      • addedOutput schema / properties / automatic_reselection_forbidden
        Added value: +{
        +  "const": true,
        +  "type": "boolean"
        +}
      • removedOutput schema / properties / evidence_age_seconds
        Removed value: -{
        -  "maximum": 60,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • removedOutput schema / properties / evidence_observed_at
        Removed value: -{
        -  "minLength": 1,
        -  "type": "string"
        -}
      • addedOutput schema / properties / exact_quote_failures
        Added value: +{
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "candidate_id": {
        +        "maxLength": 160,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "failure_class": {
        +        "maxLength": 160,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "candidate_id",
        +      "failure_class"
        +    ],
        +    "type": "object"
        +  },
        +  "maxItems": 3,
        +  "type": "array"
        +}
      • addedOutput schema / properties / expired_selection_refresh_scope
        Added value: +{
        +  "const": "selected_candidate_only_same_exact_amount",
        +  "type": "string"
        +}
      • changedOutput schema / properties / fresh_requote_required_after_selection / const
        Previous value: -trueNew value: +false
      • addedOutput schema / properties / precompute_amounts_used_usd
        Added value: +{
        +  "items": {
        +    "pattern": "^(0|[1-9][0-9]*)(\\.[0-9]+)?$",
        +    "type": "string"
        +  },
        +  "maxItems": 3,
        +  "minItems": 1,
        +  "type": "array"
        +}
      • addedOutput schema / properties / precompute_latest_evidence_at
        Added value: +{
        +  "minLength": 1,
        +  "type": "string"
        +}
      • addedOutput schema / properties / precompute_used_for_shortlisting_only
        Added value: +{
        +  "const": true,
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / request_amount_quoted_exactly
        Added value: +{
        +  "const": true,
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / request_time_exact_quote_count
        Added value: +{
        +  "maximum": 3,
        +  "minimum": 1,
        +  "type": "integer"
        +}
      • changedOutput schema / properties / safety / properties / network_requests / const
        Previous value: -falseNew value: +true
      • addedOutput schema / properties / safety / properties / request_time_quotes_use_actual_amount
        Added value: +{
        +  "const": true,
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / safety / properties / shortlist_is_not_customer_quote
        Added value: +{
        +  "const": true,
        +  "type": "boolean"
        +}
      • changedOutput schema / properties / safety / required
        Previous value: -[
        -  "network_requests",
        -  "wallet_authentication",
        -  "prepare",
        -  "session",
        -  "signing",
        -  "submission",
        -  "funds_movement",
        -  "server_signing",
        -  "server_submission"
        -]New value: +[
        +  "network_requests",
        +  "wallet_authentication",
        +  "prepare",
        +  "session",
        +  "signing",
        +  "submission",
        +  "funds_movement",
        +  "server_signing",
        +  "server_submission",
        +  "shortlist_is_not_customer_quote",
        +  "request_time_quotes_use_actual_amount"
        +]
      • addedOutput schema / properties / selection_quote_expires_at
        Added value: +{
        +  "minLength": 1,
        +  "type": "string"
        +}
      • addedOutput schema / properties / selection_quote_reused_while_valid
        Added value: +{
        +  "const": true,
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / shortlisted_candidate_count
        Added value: +{
        +  "const": 3,
        +  "type": "number"
        +}
      • addedOutput schema / properties / shortlisted_candidate_ids
        Added value: +{
        +  "items": {
        +    "maxLength": 160,
        +    "minLength": 1,
        +    "type": "string"
        +  },
        +  "maxItems": 3,
        +  "minItems": 3,
        +  "type": "array"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "schema_version",
        -  "status",
        -  "shadow_only",
        -  "public_api_changed",
        -  "intent",
        -  "selection_policy",
        -  "recommendations",
        -  "reference_only",
        -  "assetfare_direct_reference",
        -  "coverage",
        -  "selection_receipt",
        -  "as_of",
        -  "evidence_observed_at",
        -  "evidence_age_seconds",
        -  "fresh_requote_required_after_selection",
        -  "selection_grants_execution_authority",
        -  "safety"
        -]New value: +[
        +  "schema_version",
        +  "status",
        +  "shadow_only",
        +  "public_api_changed",
        +  "intent",
        +  "selection_policy",
        +  "recommendations",
        +  "reference_only",
        +  "assetfare_direct_reference",
        +  "coverage",
        +  "selection_receipt",
        +  "as_of",
        +  "request_amount_quoted_exactly",
        +  "request_time_exact_quote_count",
        +  "shortlisted_candidate_count",
        +  "shortlisted_candidate_ids",
        +  "precompute_used_for_shortlisting_only",
        +  "precompute_amounts_used_usd",
        +  "precompute_latest_evidence_at",
        +  "exact_quote_failures",
        +  "fresh_requote_required_after_selection",
        +  "selection_quote_reused_while_valid",
        +  "expired_selection_refresh_scope",
        +  "automatic_reselection_forbidden",
        +  "selection_grants_execution_authority",
        +  "selection_quote_expires_at",
        +  "safety"
        +]
  7. 3 tool updates
    • Changedassetfare_v2_capabilities1 field changed
      • changedOutput schema / properties / caller_owned_agent_execution / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_key_access": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "command": {
        -        "const": "assetfare-agent-runner",
        -        "type": "string"
        -      },
        -      "key_location": {
        -        "const": "caller_wallet_adapter_only",
        -        "type": "string"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.5.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "const": "assetfare-mcp",
        -        "type": "string"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "scope": {
        -        "const": "caller_process_only",
        -        "type": "string"
        -      },
        -      "supported": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v1",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.9.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.10.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.11.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.12.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.5",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.16.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.17.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_key_access": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "command": {
        +        "const": "assetfare-agent-runner",
        +        "type": "string"
        +      },
        +      "key_location": {
        +        "const": "caller_wallet_adapter_only",
        +        "type": "string"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.5.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "const": "assetfare-mcp",
        +        "type": "string"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "scope": {
        +        "const": "caller_process_only",
        +        "type": "string"
        +      },
        +      "supported": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v1",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.9.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.10.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.11.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.12.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.5",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.16.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.17.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.18.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Addedassetfare_v2_quote_selected_candidate
    • Addedassetfare_v2_route_selection
  8. 8 tool updates
    • Changedassetfare_v2_capabilities19 fields changed
      • changedOutput schema / properties / asset_endpoints / items / properties / chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
      • changedOutput schema / properties / asset_endpoints / maxItems
        Previous value: -22New value: +24
      • changedOutput schema / properties / caller_owned_agent_execution / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_key_access": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "command": {
        -        "const": "assetfare-agent-runner",
        -        "type": "string"
        -      },
        -      "key_location": {
        -        "const": "caller_wallet_adapter_only",
        -        "type": "string"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.5.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "const": "assetfare-mcp",
        -        "type": "string"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "scope": {
        -        "const": "caller_process_only",
        -        "type": "string"
        -      },
        -      "supported": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v1",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.9.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.10.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.11.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.12.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.5",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.16.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_key_access": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "command": {
        +        "const": "assetfare-agent-runner",
        +        "type": "string"
        +      },
        +      "key_location": {
        +        "const": "caller_wallet_adapter_only",
        +        "type": "string"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.5.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "const": "assetfare-mcp",
        +        "type": "string"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "scope": {
        +        "const": "caller_process_only",
        +        "type": "string"
        +      },
        +      "supported": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v1",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.9.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.10.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.11.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.12.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.5",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.16.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.17.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / chains / items / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
      • changedOutput schema / properties / chains / maxItems
        Previous value: -17New value: +19
      • changedOutput schema / properties / currently_prepare_ready_routes / maximum
        Previous value: -98New value: +100
      • changedOutput schema / properties / direct_route_summary / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "external_intent": {
        -        "const": "Across only for Robinhood ingress; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 76,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 172,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "economic_eligibility_is_route_and_amount_conditioned": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "external_coverage_only_route_count": {
        -        "const": 9,
        -        "type": "number"
        -      },
        -      "external_intent": {
        -        "const": "Across only for nine Robinhood ingress coverage routes; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "primary_direct_route_count": {
        -        "const": 67,
        -        "type": "number"
        -      },
        -      "product_classification_values": {
        -        "items": [
        -          {
        -            "const": "primary_direct",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_coverage_only",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 76,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 170,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "primary_direct_route_count",
        -      "external_coverage_only_route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "product_classification_values",
        -      "economic_eligibility_is_route_and_amount_conditioned",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "economic_eligibility_is_route_and_amount_conditioned": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "external_coverage_only_route_count": {
        -        "const": 0,
        -        "type": "number"
        -      },
        -      "external_intent": {
        -        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "primary_direct_route_count": {
        -        "const": 76,
        -        "type": "number"
        -      },
        -      "product_classification_values": {
        -        "items": [
        -          {
        -            "const": "primary_direct",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_coverage_only",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 76,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 184,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "primary_direct_route_count",
        -      "external_coverage_only_route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "product_classification_values",
        -      "economic_eligibility_is_route_and_amount_conditioned",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "economic_eligibility_is_route_and_amount_conditioned": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "external_coverage_only_route_count": {
        -        "const": 0,
        -        "type": "number"
        -      },
        -      "external_intent": {
        -        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "primary_direct_route_count": {
        -        "const": 80,
        -        "type": "number"
        -      },
        -      "product_classification_values": {
        -        "items": [
        -          {
        -            "const": "primary_direct",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_coverage_only",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 80,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 188,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "primary_direct_route_count",
        -      "external_coverage_only_route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "product_classification_values",
        -      "economic_eligibility_is_route_and_amount_conditioned",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "economic_eligibility_is_route_and_amount_conditioned": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "external_coverage_only_route_count": {
        -        "const": 0,
        -        "type": "number"
        -      },
        -      "external_intent": {
        -        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "primary_direct_route_count": {
        -        "const": 54,
        -        "type": "number"
        -      },
        -      "product_classification_values": {
        -        "items": [
        -          {
        -            "const": "primary_direct",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_coverage_only",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 54,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 95,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "primary_direct_route_count",
        -      "external_coverage_only_route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "product_classification_values",
        -      "economic_eligibility_is_route_and_amount_conditioned",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "economic_eligibility_is_route_and_amount_conditioned": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "external_coverage_only_route_count": {
        -        "const": 0,
        -        "type": "number"
        -      },
        -      "external_intent": {
        -        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "primary_direct_route_count": {
        -        "const": 98,
        -        "type": "number"
        -      },
        -      "product_classification_values": {
        -        "items": [
        -          {
        -            "const": "primary_direct",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_coverage_only",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 98,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 206,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "primary_direct_route_count",
        -      "external_coverage_only_route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "product_classification_values",
        -      "economic_eligibility_is_route_and_amount_conditioned",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "external_intent": {
        +        "const": "Across only for Robinhood ingress; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 76,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 172,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "economic_eligibility_is_route_and_amount_conditioned": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "external_coverage_only_route_count": {
        +        "const": 9,
        +        "type": "number"
        +      },
        +      "external_intent": {
        +        "const": "Across only for nine Robinhood ingress coverage routes; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "primary_direct_route_count": {
        +        "const": 67,
        +        "type": "number"
        +      },
        +      "product_classification_values": {
        +        "items": [
        +          {
        +            "const": "primary_direct",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_coverage_only",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 76,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 170,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "primary_direct_route_count",
        +      "external_coverage_only_route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "product_classification_values",
        +      "economic_eligibility_is_route_and_amount_conditioned",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "economic_eligibility_is_route_and_amount_conditioned": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "external_coverage_only_route_count": {
        +        "const": 0,
        +        "type": "number"
        +      },
        +      "external_intent": {
        +        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "primary_direct_route_count": {
        +        "const": 76,
        +        "type": "number"
        +      },
        +      "product_classification_values": {
        +        "items": [
        +          {
        +            "const": "primary_direct",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_coverage_only",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 76,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 184,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "primary_direct_route_count",
        +      "external_coverage_only_route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "product_classification_values",
        +      "economic_eligibility_is_route_and_amount_conditioned",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "economic_eligibility_is_route_and_amount_conditioned": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "external_coverage_only_route_count": {
        +        "const": 0,
        +        "type": "number"
        +      },
        +      "external_intent": {
        +        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "primary_direct_route_count": {
        +        "const": 80,
        +        "type": "number"
        +      },
        +      "product_classification_values": {
        +        "items": [
        +          {
        +            "const": "primary_direct",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_coverage_only",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 80,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 188,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "primary_direct_route_count",
        +      "external_coverage_only_route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "product_classification_values",
        +      "economic_eligibility_is_route_and_amount_conditioned",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "economic_eligibility_is_route_and_amount_conditioned": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "external_coverage_only_route_count": {
        +        "const": 0,
        +        "type": "number"
        +      },
        +      "external_intent": {
        +        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "primary_direct_route_count": {
        +        "const": 54,
        +        "type": "number"
        +      },
        +      "product_classification_values": {
        +        "items": [
        +          {
        +            "const": "primary_direct",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_coverage_only",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 54,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 95,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "primary_direct_route_count",
        +      "external_coverage_only_route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "product_classification_values",
        +      "economic_eligibility_is_route_and_amount_conditioned",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "economic_eligibility_is_route_and_amount_conditioned": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "external_coverage_only_route_count": {
        +        "const": 0,
        +        "type": "number"
        +      },
        +      "external_intent": {
        +        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "primary_direct_route_count": {
        +        "const": 98,
        +        "type": "number"
        +      },
        +      "product_classification_values": {
        +        "items": [
        +          {
        +            "const": "primary_direct",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_coverage_only",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 98,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 206,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "primary_direct_route_count",
        +      "external_coverage_only_route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "product_classification_values",
        +      "economic_eligibility_is_route_and_amount_conditioned",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "economic_eligibility_is_route_and_amount_conditioned": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "external_coverage_only_route_count": {
        +        "const": 0,
        +        "type": "number"
        +      },
        +      "external_intent": {
        +        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "primary_direct_route_count": {
        +        "const": 100,
        +        "type": "number"
        +      },
        +      "product_classification_values": {
        +        "items": [
        +          {
        +            "const": "primary_direct",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_coverage_only",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 100,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 208,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "primary_direct_route_count",
        +      "external_coverage_only_route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "product_classification_values",
        +      "economic_eligibility_is_route_and_amount_conditioned",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / directed_conversion_routes / enum
        Previous value: -[
        -  98,
        -  54,
        -  42,
        -  76,
        -  80
        -]New value: +[
        +  100,
        +  98,
        +  54,
        +  42,
        +  76,
        +  80
        +]
      • changedOutput schema / properties / economic_guidance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "advisory_start_distribution": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "100": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "1000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "10000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "250": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "2500": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "50": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "500": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "5000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          }
        -        },
        -        "required": [
        -          "50",
        -          "100",
        -          "250",
        -          "500",
        -          "1000",
        -          "2500",
        -          "5000",
        -          "10000"
        -        ],
        -        "type": "object"
        -      },
        -      "amount_is_never_rejected_by_economic_guidance": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "as_of": {
        -        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        -        "type": "string"
        -      },
        -      "confidence_counts": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "coverage_only_retest": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "measured_route_specific": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "measured_two_day": {
        -            "maximum": 80,
        -            "minimum": 0,
        -            "type": "integer"
        -          },
        -          "reworked_route_remeasure": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "structural_estimate": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          }
        -        },
        -        "required": [
        -          "measured_two_day",
        -          "measured_route_specific",
        -          "structural_estimate",
        -          "reworked_route_remeasure",
        -          "coverage_only_retest"
        -        ],
        -        "type": "object"
        -      },
        -      "currency": {
        -        "const": "USD",
        -        "type": "string"
        -      },
        -      "economic_guidance_is_non_enforcing": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "fresh_quote_and_caller_decision_control": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_count": {
        -        "const": 80,
        -        "type": "number"
        -      },
        -      "technical_quote_minimum_usd": {
        -        "const": 1,
        -        "type": "number"
        -      },
        -      "update_policy": {
        -        "const": "append_daily_observations_then_replace_values_without_schema_change",
        -        "type": "string"
        -      },
        -      "values_change_with_market": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "version": {
        -        "const": "assetfare-route-economic-guidance-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "as_of",
        -      "route_count",
        -      "currency",
        -      "technical_quote_minimum_usd",
        -      "economic_guidance_is_non_enforcing",
        -      "amount_is_never_rejected_by_economic_guidance",
        -      "values_change_with_market",
        -      "fresh_quote_and_caller_decision_control",
        -      "update_policy",
        -      "confidence_counts",
        -      "advisory_start_distribution"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "advisory_start_distribution": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "100": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "1000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "10000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "250": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "2500": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "50": {
        -            "maximum": 98,
        -            "minimum": 0,
        -            "type": "integer"
        -          },
        -          "500": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "5000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          }
        -        },
        -        "required": [
        -          "50",
        -          "100",
        -          "250",
        -          "500",
        -          "1000",
        -          "2500",
        -          "5000",
        -          "10000"
        -        ],
        -        "type": "object"
        -      },
        -      "amount_is_never_rejected_by_economic_guidance": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "as_of": {
        -        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        -        "type": "string"
        -      },
        -      "availability_only_route_count": {
        -        "const": 10,
        -        "type": "number"
        -      },
        -      "currency": {
        -        "const": "USD",
        -        "type": "string"
        -      },
        -      "economic_guidance_is_non_enforcing": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "expected_output_ranking": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "first_use_zero_allowance_scenario": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "fresh_quote_and_caller_decision_control": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "incomplete_cost_never_promoted": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "public_active_route_count": {
        -        "const": 54,
        -        "type": "number"
        -      },
        -      "public_inactive_route_count": {
        -        "const": 44,
        -        "type": "number"
        -      },
        -      "recommendation_status_counts": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "active_availability_only": {
        -            "const": 10,
        -            "type": "number"
        -          },
        -          "active_price_verified": {
        -            "const": 44,
        -            "type": "number"
        -          },
        -          "inactive_economics": {
        -            "const": 44,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "active_price_verified",
        -          "active_availability_only",
        -          "inactive_economics"
        -        ],
        -        "type": "object"
        -      },
        -      "route_count": {
        -        "const": 98,
        -        "type": "number"
        -      },
        -      "technical_quote_minimum_usd": {
        -        "const": 1,
        -        "type": "number"
        -      },
        -      "tested_ceiling_usd": {
        -        "const": 10000,
        -        "type": "number"
        -      },
        -      "update_policy": {
        -        "const": "daily_measurement_with_three_day_reactivation_hysteresis",
        -        "type": "string"
        -      },
        -      "values_change_with_market": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "verified_best_from_route_count": {
        -        "const": 44,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-route-economic-guidance-v3",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "as_of",
        -      "route_count",
        -      "public_active_route_count",
        -      "public_inactive_route_count",
        -      "verified_best_from_route_count",
        -      "availability_only_route_count",
        -      "currency",
        -      "technical_quote_minimum_usd",
        -      "economic_guidance_is_non_enforcing",
        -      "amount_is_never_rejected_by_economic_guidance",
        -      "values_change_with_market",
        -      "fresh_quote_and_caller_decision_control",
        -      "update_policy",
        -      "first_use_zero_allowance_scenario",
        -      "expected_output_ranking",
        -      "incomplete_cost_never_promoted",
        -      "tested_ceiling_usd",
        -      "advisory_start_distribution",
        -      "recommendation_status_counts"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "advisory_start_distribution": {
        -        "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution"
        -      },
        -      "amount_is_never_rejected_by_economic_guidance": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "as_of": {
        -        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        -        "type": "string"
        -      },
        -      "availability_only_route_count": {
        -        "const": 10,
        -        "type": "number"
        -      },
        -      "compare_required_route_count": {
        -        "const": 44,
        -        "type": "number"
        -      },
        -      "currency": {
        -        "const": "USD",
        -        "type": "string"
        -      },
        -      "economic_guidance_blocks_execution": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "economic_guidance_is_non_enforcing": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "expected_output_ranking": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "first_use_zero_allowance_scenario": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "fresh_quote_and_caller_decision_control": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "incomplete_cost_never_promoted": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "nonrecommended_route_count": {
        -        "const": 54,
        -        "type": "number"
        -      },
        -      "public_active_route_count": {
        -        "const": 98,
        -        "type": "number"
        -      },
        -      "public_inactive_route_count": {
        -        "const": 0,
        -        "type": "number"
        -      },
        -      "recommendation_status_counts": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "active_availability_only": {
        -            "const": 10,
        -            "type": "number"
        -          },
        -          "active_compare_required": {
        -            "const": 44,
        -            "type": "number"
        -          },
        -          "active_price_verified": {
        -            "const": 44,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "active_price_verified",
        -          "active_availability_only",
        -          "active_compare_required"
        -        ],
        -        "type": "object"
        -      },
        -      "route_count": {
        -        "const": 98,
        -        "type": "number"
        -      },
        -      "technical_quote_minimum_usd": {
        -        "const": 1,
        -        "type": "number"
        -      },
        -      "tested_ceiling_usd": {
        -        "const": 10000,
        -        "type": "number"
        -      },
        -      "update_policy": {
        -        "const": "daily_measurement_with_three_day_recommendation_hysteresis_availability_separate",
        -        "type": "string"
        -      },
        -      "values_change_with_market": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "verified_best_from_route_count": {
        -        "const": 44,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-route-economic-guidance-v4",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "as_of",
        -      "route_count",
        -      "public_active_route_count",
        -      "public_inactive_route_count",
        -      "verified_best_from_route_count",
        -      "availability_only_route_count",
        -      "compare_required_route_count",
        -      "nonrecommended_route_count",
        -      "currency",
        -      "technical_quote_minimum_usd",
        -      "economic_guidance_is_non_enforcing",
        -      "economic_guidance_blocks_execution",
        -      "amount_is_never_rejected_by_economic_guidance",
        -      "values_change_with_market",
        -      "fresh_quote_and_caller_decision_control",
        -      "update_policy",
        -      "first_use_zero_allowance_scenario",
        -      "expected_output_ranking",
        -      "incomplete_cost_never_promoted",
        -      "tested_ceiling_usd",
        -      "advisory_start_distribution",
        -      "recommendation_status_counts"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "advisory_start_distribution": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "100": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "1000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "10000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "250": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "2500": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "50": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "500": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "5000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          }
        +        },
        +        "required": [
        +          "50",
        +          "100",
        +          "250",
        +          "500",
        +          "1000",
        +          "2500",
        +          "5000",
        +          "10000"
        +        ],
        +        "type": "object"
        +      },
        +      "amount_is_never_rejected_by_economic_guidance": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "as_of": {
        +        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        +        "type": "string"
        +      },
        +      "confidence_counts": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "coverage_only_retest": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "measured_route_specific": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "measured_two_day": {
        +            "maximum": 80,
        +            "minimum": 0,
        +            "type": "integer"
        +          },
        +          "reworked_route_remeasure": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "structural_estimate": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          }
        +        },
        +        "required": [
        +          "measured_two_day",
        +          "measured_route_specific",
        +          "structural_estimate",
        +          "reworked_route_remeasure",
        +          "coverage_only_retest"
        +        ],
        +        "type": "object"
        +      },
        +      "currency": {
        +        "const": "USD",
        +        "type": "string"
        +      },
        +      "economic_guidance_is_non_enforcing": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "fresh_quote_and_caller_decision_control": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_count": {
        +        "const": 80,
        +        "type": "number"
        +      },
        +      "technical_quote_minimum_usd": {
        +        "const": 1,
        +        "type": "number"
        +      },
        +      "update_policy": {
        +        "const": "append_daily_observations_then_replace_values_without_schema_change",
        +        "type": "string"
        +      },
        +      "values_change_with_market": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "version": {
        +        "const": "assetfare-route-economic-guidance-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "as_of",
        +      "route_count",
        +      "currency",
        +      "technical_quote_minimum_usd",
        +      "economic_guidance_is_non_enforcing",
        +      "amount_is_never_rejected_by_economic_guidance",
        +      "values_change_with_market",
        +      "fresh_quote_and_caller_decision_control",
        +      "update_policy",
        +      "confidence_counts",
        +      "advisory_start_distribution"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "advisory_start_distribution": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "100": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "1000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "10000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "250": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "2500": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "50": {
        +            "maximum": 100,
        +            "minimum": 0,
        +            "type": "integer"
        +          },
        +          "500": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "5000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          }
        +        },
        +        "required": [
        +          "50",
        +          "100",
        +          "250",
        +          "500",
        +          "1000",
        +          "2500",
        +          "5000",
        +          "10000"
        +        ],
        +        "type": "object"
        +      },
        +      "amount_is_never_rejected_by_economic_guidance": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "as_of": {
        +        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        +        "type": "string"
        +      },
        +      "availability_only_route_count": {
        +        "const": 10,
        +        "type": "number"
        +      },
        +      "currency": {
        +        "const": "USD",
        +        "type": "string"
        +      },
        +      "economic_guidance_is_non_enforcing": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "expected_output_ranking": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "first_use_zero_allowance_scenario": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "fresh_quote_and_caller_decision_control": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "incomplete_cost_never_promoted": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "public_active_route_count": {
        +        "const": 54,
        +        "type": "number"
        +      },
        +      "public_inactive_route_count": {
        +        "const": 44,
        +        "type": "number"
        +      },
        +      "recommendation_status_counts": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "active_availability_only": {
        +            "const": 10,
        +            "type": "number"
        +          },
        +          "active_price_verified": {
        +            "const": 44,
        +            "type": "number"
        +          },
        +          "inactive_economics": {
        +            "const": 44,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "active_price_verified",
        +          "active_availability_only",
        +          "inactive_economics"
        +        ],
        +        "type": "object"
        +      },
        +      "route_count": {
        +        "const": 98,
        +        "type": "number"
        +      },
        +      "technical_quote_minimum_usd": {
        +        "const": 1,
        +        "type": "number"
        +      },
        +      "tested_ceiling_usd": {
        +        "const": 10000,
        +        "type": "number"
        +      },
        +      "update_policy": {
        +        "const": "daily_measurement_with_three_day_reactivation_hysteresis",
        +        "type": "string"
        +      },
        +      "values_change_with_market": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "verified_best_from_route_count": {
        +        "const": 44,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-route-economic-guidance-v3",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "as_of",
        +      "route_count",
        +      "public_active_route_count",
        +      "public_inactive_route_count",
        +      "verified_best_from_route_count",
        +      "availability_only_route_count",
        +      "currency",
        +      "technical_quote_minimum_usd",
        +      "economic_guidance_is_non_enforcing",
        +      "amount_is_never_rejected_by_economic_guidance",
        +      "values_change_with_market",
        +      "fresh_quote_and_caller_decision_control",
        +      "update_policy",
        +      "first_use_zero_allowance_scenario",
        +      "expected_output_ranking",
        +      "incomplete_cost_never_promoted",
        +      "tested_ceiling_usd",
        +      "advisory_start_distribution",
        +      "recommendation_status_counts"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "advisory_start_distribution": {
        +        "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution"
        +      },
        +      "amount_is_never_rejected_by_economic_guidance": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "as_of": {
        +        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        +        "type": "string"
        +      },
        +      "availability_only_route_count": {
        +        "const": 10,
        +        "type": "number"
        +      },
        +      "compare_required_route_count": {
        +        "const": 44,
        +        "type": "number"
        +      },
        +      "currency": {
        +        "const": "USD",
        +        "type": "string"
        +      },
        +      "economic_guidance_blocks_execution": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "economic_guidance_is_non_enforcing": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "expected_output_ranking": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "first_use_zero_allowance_scenario": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "fresh_quote_and_caller_decision_control": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "incomplete_cost_never_promoted": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "nonrecommended_route_count": {
        +        "const": 54,
        +        "type": "number"
        +      },
        +      "public_active_route_count": {
        +        "const": 98,
        +        "type": "number"
        +      },
        +      "public_inactive_route_count": {
        +        "const": 0,
        +        "type": "number"
        +      },
        +      "recommendation_status_counts": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "active_availability_only": {
        +            "const": 10,
        +            "type": "number"
        +          },
        +          "active_compare_required": {
        +            "const": 44,
        +            "type": "number"
        +          },
        +          "active_price_verified": {
        +            "const": 44,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "active_price_verified",
        +          "active_availability_only",
        +          "active_compare_required"
        +        ],
        +        "type": "object"
        +      },
        +      "route_count": {
        +        "const": 98,
        +        "type": "number"
        +      },
        +      "technical_quote_minimum_usd": {
        +        "const": 1,
        +        "type": "number"
        +      },
        +      "tested_ceiling_usd": {
        +        "const": 10000,
        +        "type": "number"
        +      },
        +      "update_policy": {
        +        "const": "daily_measurement_with_three_day_recommendation_hysteresis_availability_separate",
        +        "type": "string"
        +      },
        +      "values_change_with_market": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "verified_best_from_route_count": {
        +        "const": 44,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-route-economic-guidance-v4",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "as_of",
        +      "route_count",
        +      "public_active_route_count",
        +      "public_inactive_route_count",
        +      "verified_best_from_route_count",
        +      "availability_only_route_count",
        +      "compare_required_route_count",
        +      "nonrecommended_route_count",
        +      "currency",
        +      "technical_quote_minimum_usd",
        +      "economic_guidance_is_non_enforcing",
        +      "economic_guidance_blocks_execution",
        +      "amount_is_never_rejected_by_economic_guidance",
        +      "values_change_with_market",
        +      "fresh_quote_and_caller_decision_control",
        +      "update_policy",
        +      "first_use_zero_allowance_scenario",
        +      "expected_output_ranking",
        +      "incomplete_cost_never_promoted",
        +      "tested_ceiling_usd",
        +      "advisory_start_distribution",
        +      "recommendation_status_counts"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "advisory_start_distribution": {
        +        "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution"
        +      },
        +      "amount_is_never_rejected_by_economic_guidance": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "as_of": {
        +        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        +        "type": "string"
        +      },
        +      "availability_only_route_count": {
        +        "const": 10,
        +        "type": "number"
        +      },
        +      "compare_required_route_count": {
        +        "const": 46,
        +        "type": "number"
        +      },
        +      "currency": {
        +        "const": "USD",
        +        "type": "string"
        +      },
        +      "economic_guidance_blocks_execution": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "economic_guidance_is_non_enforcing": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "expected_output_ranking": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "first_use_zero_allowance_scenario": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "fresh_quote_and_caller_decision_control": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "incomplete_cost_never_promoted": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "nonrecommended_route_count": {
        +        "const": 56,
        +        "type": "number"
        +      },
        +      "public_active_route_count": {
        +        "const": 100,
        +        "type": "number"
        +      },
        +      "public_inactive_route_count": {
        +        "const": 0,
        +        "type": "number"
        +      },
        +      "recommendation_status_counts": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "active_availability_only": {
        +            "const": 10,
        +            "type": "number"
        +          },
        +          "active_compare_required": {
        +            "const": 46,
        +            "type": "number"
        +          },
        +          "active_price_verified": {
        +            "const": 44,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "active_price_verified",
        +          "active_availability_only",
        +          "active_compare_required"
        +        ],
        +        "type": "object"
        +      },
        +      "route_count": {
        +        "const": 100,
        +        "type": "number"
        +      },
        +      "technical_quote_minimum_usd": {
        +        "const": 1,
        +        "type": "number"
        +      },
        +      "tested_ceiling_usd": {
        +        "const": 10000,
        +        "type": "number"
        +      },
        +      "update_policy": {
        +        "const": "daily_measurement_with_three_day_recommendation_hysteresis_availability_separate",
        +        "type": "string"
        +      },
        +      "values_change_with_market": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "verified_best_from_route_count": {
        +        "const": 44,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-route-economic-guidance-v4",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "as_of",
        +      "route_count",
        +      "public_active_route_count",
        +      "public_inactive_route_count",
        +      "verified_best_from_route_count",
        +      "availability_only_route_count",
        +      "compare_required_route_count",
        +      "nonrecommended_route_count",
        +      "currency",
        +      "technical_quote_minimum_usd",
        +      "economic_guidance_is_non_enforcing",
        +      "economic_guidance_blocks_execution",
        +      "amount_is_never_rejected_by_economic_guidance",
        +      "values_change_with_market",
        +      "fresh_quote_and_caller_decision_control",
        +      "update_policy",
        +      "first_use_zero_allowance_scenario",
        +      "expected_output_ranking",
        +      "incomplete_cost_never_promoted",
        +      "tested_ceiling_usd",
        +      "advisory_start_distribution",
        +      "recommendation_status_counts"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / execution_availability / properties / provider_dependent_routes / maximum
        Previous value: -98New value: +100
      • changedOutput schema / properties / execution_implemented_routes / enum
        Previous value: -[
        -  98,
        -  54,
        -  42,
        -  76,
        -  80
        -]New value: +[
        +  100,
        +  98,
        +  54,
        +  42,
        +  76,
        +  80
        +]
      • changedOutput schema / properties / execution_ready_routes / enum
        Previous value: -[
        -  98,
        -  54,
        -  42,
        -  76,
        -  80
        -]New value: +[
        +  100,
        +  98,
        +  54,
        +  42,
        +  76,
        +  80
        +]
      • changedOutput schema / properties / source_only_asset_endpoints / items / properties / chain / enum
        Previous value: -[
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
      • changedOutput schema / properties / source_only_asset_endpoints / maxItems
        Previous value: -13New value: +15
      • changedOutput schema / properties / source_only_routes / items / enum
        Previous value: -[
        -  "ethereum:USDC->base:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "polygon:USDC->base:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC",
        -  "monad:USDC->base:USDC",
        -  "monad:USDC->solana:USDC",
        -  "avalanche:USDC->base:USDC",
        -  "avalanche:USDC->solana:USDC",
        -  "cronos:USDC->base:USDC",
        -  "cronos:USDC->solana:USDC",
        -  "injective:USDC->base:USDC",
        -  "injective:USDC->solana:USDC",
        -  "linea:USDC->base:USDC",
        -  "linea:USDC->solana:USDC",
        -  "aptos:USDC->base:USDC",
        -  "aptos:USDC->solana:USDC"
        -]New value: +[
        +  "ethereum:USDC->base:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "polygon:USDC->base:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC",
        +  "unichain:USDC->solana:USDC",
        +  "ink:USDC->solana:USDC"
        +]
      • changedOutput schema / properties / source_only_routes / maxItems
        Previous value: -26New value: +28
      • changedOutput schema / properties / temporarily_unavailable_route_count / maximum
        Previous value: -98New value: +100
      • changedOutput schema / properties / temporarily_unavailable_routes / maxItems
        Previous value: -98New value: +100
      • changedOutput schema / properties / unsigned_route_plans_ready / enum
        Previous value: -[
        -  98,
        -  54,
        -  42,
        -  76,
        -  80
        -]New value: +[
        +  100,
        +  98,
        +  54,
        +  42,
        +  76,
        +  80
        +]
    • Changedassetfare_v2_prepare6 fields changed
      • changedInput schema / properties / from_chain / description
        Previous value: -"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, and Aptos are source-only and cannot be used as to_chain."New value: +"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, Aptos, Unichain, and Ink are source-only and cannot be used as to_chain."
      • changedInput schema / properties / from_chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC",
        -  "monad:USDC",
        -  "avalanche:USDC",
        -  "cronos:USDC",
        -  "injective:USDC",
        -  "linea:USDC",
        -  "aptos:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC",
        +  "unichain:USDC",
        +  "ink:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / route / enum
        Previous value: -[
        -  "solana:SOL->solana:USDC",
        -  "solana:SOL->solana:USDG",
        -  "solana:SOL->base:ETH",
        -  "solana:SOL->base:USDC",
        -  "solana:SOL->arbitrum:ETH",
        -  "solana:SOL->arbitrum:USDC",
        -  "solana:SOL->robinhood:ETH",
        -  "solana:SOL->robinhood:USDG",
        -  "solana:USDC->solana:SOL",
        -  "solana:USDC->solana:USDG",
        -  "solana:USDC->base:ETH",
        -  "solana:USDC->base:USDC",
        -  "solana:USDC->arbitrum:ETH",
        -  "solana:USDC->arbitrum:USDC",
        -  "solana:USDC->robinhood:ETH",
        -  "solana:USDC->robinhood:USDG",
        -  "solana:USDG->solana:SOL",
        -  "solana:USDG->solana:USDC",
        -  "solana:USDG->base:ETH",
        -  "solana:USDG->base:USDC",
        -  "solana:USDG->arbitrum:ETH",
        -  "solana:USDG->arbitrum:USDC",
        -  "solana:USDG->robinhood:ETH",
        -  "solana:USDG->robinhood:USDG",
        -  "base:ETH->solana:SOL",
        -  "base:ETH->solana:USDC",
        -  "base:ETH->solana:USDG",
        -  "base:ETH->base:USDC",
        -  "base:ETH->arbitrum:ETH",
        -  "base:ETH->arbitrum:USDC",
        -  "base:ETH->robinhood:ETH",
        -  "base:ETH->robinhood:USDG",
        -  "base:USDC->solana:SOL",
        -  "base:USDC->solana:USDC",
        -  "base:USDC->solana:USDG",
        -  "base:USDC->base:ETH",
        -  "base:USDC->arbitrum:ETH",
        -  "base:USDC->arbitrum:USDC",
        -  "base:USDC->robinhood:ETH",
        -  "base:USDC->robinhood:USDG",
        -  "arbitrum:ETH->solana:SOL",
        -  "arbitrum:ETH->solana:USDC",
        -  "arbitrum:ETH->solana:USDG",
        -  "arbitrum:ETH->base:ETH",
        -  "arbitrum:ETH->base:USDC",
        -  "arbitrum:ETH->arbitrum:USDC",
        -  "arbitrum:ETH->robinhood:ETH",
        -  "arbitrum:ETH->robinhood:USDG",
        -  "arbitrum:USDC->solana:SOL",
        -  "arbitrum:USDC->solana:USDC",
        -  "arbitrum:USDC->solana:USDG",
        -  "arbitrum:USDC->base:ETH",
        -  "arbitrum:USDC->base:USDC",
        -  "arbitrum:USDC->arbitrum:ETH",
        -  "arbitrum:USDC->robinhood:ETH",
        -  "arbitrum:USDC->robinhood:USDG",
        -  "robinhood:ETH->solana:SOL",
        -  "robinhood:ETH->solana:USDC",
        -  "robinhood:ETH->solana:USDG",
        -  "robinhood:ETH->base:ETH",
        -  "robinhood:ETH->base:USDC",
        -  "robinhood:ETH->arbitrum:ETH",
        -  "robinhood:ETH->arbitrum:USDC",
        -  "robinhood:ETH->robinhood:USDG",
        -  "robinhood:USDG->solana:SOL",
        -  "robinhood:USDG->solana:USDC",
        -  "robinhood:USDG->solana:USDG",
        -  "robinhood:USDG->base:ETH",
        -  "robinhood:USDG->base:USDC",
        -  "robinhood:USDG->arbitrum:ETH",
        -  "robinhood:USDG->arbitrum:USDC",
        -  "robinhood:USDG->robinhood:ETH",
        -  "polygon:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "ethereum:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC",
        -  "monad:USDC->solana:USDC",
        -  "monad:USDC->base:USDC",
        -  "avalanche:USDC->solana:USDC",
        -  "avalanche:USDC->base:USDC",
        -  "cronos:USDC->solana:USDC",
        -  "cronos:USDC->base:USDC",
        -  "injective:USDC->solana:USDC",
        -  "injective:USDC->base:USDC",
        -  "linea:USDC->solana:USDC",
        -  "linea:USDC->base:USDC",
        -  "aptos:USDC->solana:USDC",
        -  "aptos:USDC->base:USDC"
        -]New value: +[
        +  "solana:SOL->solana:USDC",
        +  "solana:SOL->solana:USDG",
        +  "solana:SOL->base:ETH",
        +  "solana:SOL->base:USDC",
        +  "solana:SOL->arbitrum:ETH",
        +  "solana:SOL->arbitrum:USDC",
        +  "solana:SOL->robinhood:ETH",
        +  "solana:SOL->robinhood:USDG",
        +  "solana:USDC->solana:SOL",
        +  "solana:USDC->solana:USDG",
        +  "solana:USDC->base:ETH",
        +  "solana:USDC->base:USDC",
        +  "solana:USDC->arbitrum:ETH",
        +  "solana:USDC->arbitrum:USDC",
        +  "solana:USDC->robinhood:ETH",
        +  "solana:USDC->robinhood:USDG",
        +  "solana:USDG->solana:SOL",
        +  "solana:USDG->solana:USDC",
        +  "solana:USDG->base:ETH",
        +  "solana:USDG->base:USDC",
        +  "solana:USDG->arbitrum:ETH",
        +  "solana:USDG->arbitrum:USDC",
        +  "solana:USDG->robinhood:ETH",
        +  "solana:USDG->robinhood:USDG",
        +  "base:ETH->solana:SOL",
        +  "base:ETH->solana:USDC",
        +  "base:ETH->solana:USDG",
        +  "base:ETH->base:USDC",
        +  "base:ETH->arbitrum:ETH",
        +  "base:ETH->arbitrum:USDC",
        +  "base:ETH->robinhood:ETH",
        +  "base:ETH->robinhood:USDG",
        +  "base:USDC->solana:SOL",
        +  "base:USDC->solana:USDC",
        +  "base:USDC->solana:USDG",
        +  "base:USDC->base:ETH",
        +  "base:USDC->arbitrum:ETH",
        +  "base:USDC->arbitrum:USDC",
        +  "base:USDC->robinhood:ETH",
        +  "base:USDC->robinhood:USDG",
        +  "arbitrum:ETH->solana:SOL",
        +  "arbitrum:ETH->solana:USDC",
        +  "arbitrum:ETH->solana:USDG",
        +  "arbitrum:ETH->base:ETH",
        +  "arbitrum:ETH->base:USDC",
        +  "arbitrum:ETH->arbitrum:USDC",
        +  "arbitrum:ETH->robinhood:ETH",
        +  "arbitrum:ETH->robinhood:USDG",
        +  "arbitrum:USDC->solana:SOL",
        +  "arbitrum:USDC->solana:USDC",
        +  "arbitrum:USDC->solana:USDG",
        +  "arbitrum:USDC->base:ETH",
        +  "arbitrum:USDC->base:USDC",
        +  "arbitrum:USDC->arbitrum:ETH",
        +  "arbitrum:USDC->robinhood:ETH",
        +  "arbitrum:USDC->robinhood:USDG",
        +  "robinhood:ETH->solana:SOL",
        +  "robinhood:ETH->solana:USDC",
        +  "robinhood:ETH->solana:USDG",
        +  "robinhood:ETH->base:ETH",
        +  "robinhood:ETH->base:USDC",
        +  "robinhood:ETH->arbitrum:ETH",
        +  "robinhood:ETH->arbitrum:USDC",
        +  "robinhood:ETH->robinhood:USDG",
        +  "robinhood:USDG->solana:SOL",
        +  "robinhood:USDG->solana:USDC",
        +  "robinhood:USDG->solana:USDG",
        +  "robinhood:USDG->base:ETH",
        +  "robinhood:USDG->base:USDC",
        +  "robinhood:USDG->arbitrum:ETH",
        +  "robinhood:USDG->arbitrum:USDC",
        +  "robinhood:USDG->robinhood:ETH",
        +  "polygon:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "ethereum:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC",
        +  "unichain:USDC->solana:USDC",
        +  "ink:USDC->solana:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / steps / items / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC",
        -  "monad:USDC",
        -  "avalanche:USDC",
        -  "cronos:USDC",
        -  "injective:USDC",
        -  "linea:USDC",
        -  "aptos:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC",
        +  "unichain:USDC",
        +  "ink:USDC"
        +]
      • changedInput schema / properties / wallets / propertyNames / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
    • Changedassetfare_v2_quote5 fields changed
      • changedInput schema / properties / from_chain / description
        Previous value: -"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, and Aptos are source-only and cannot be used as to_chain."New value: +"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, Aptos, Unichain, and Ink are source-only and cannot be used as to_chain."
      • changedInput schema / properties / from_chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
      • changedOutput schema / properties / direct_route_summary / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC",
        -  "monad:USDC",
        -  "avalanche:USDC",
        -  "cronos:USDC",
        -  "injective:USDC",
        -  "linea:USDC",
        -  "aptos:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC",
        +  "unichain:USDC",
        +  "ink:USDC"
        +]
      • changedOutput schema / properties / direct_route_summary / properties / route / enum
        Previous value: -[
        -  "solana:SOL->solana:USDC",
        -  "solana:SOL->solana:USDG",
        -  "solana:SOL->base:ETH",
        -  "solana:SOL->base:USDC",
        -  "solana:SOL->arbitrum:ETH",
        -  "solana:SOL->arbitrum:USDC",
        -  "solana:SOL->robinhood:ETH",
        -  "solana:SOL->robinhood:USDG",
        -  "solana:USDC->solana:SOL",
        -  "solana:USDC->solana:USDG",
        -  "solana:USDC->base:ETH",
        -  "solana:USDC->base:USDC",
        -  "solana:USDC->arbitrum:ETH",
        -  "solana:USDC->arbitrum:USDC",
        -  "solana:USDC->robinhood:ETH",
        -  "solana:USDC->robinhood:USDG",
        -  "solana:USDG->solana:SOL",
        -  "solana:USDG->solana:USDC",
        -  "solana:USDG->base:ETH",
        -  "solana:USDG->base:USDC",
        -  "solana:USDG->arbitrum:ETH",
        -  "solana:USDG->arbitrum:USDC",
        -  "solana:USDG->robinhood:ETH",
        -  "solana:USDG->robinhood:USDG",
        -  "base:ETH->solana:SOL",
        -  "base:ETH->solana:USDC",
        -  "base:ETH->solana:USDG",
        -  "base:ETH->base:USDC",
        -  "base:ETH->arbitrum:ETH",
        -  "base:ETH->arbitrum:USDC",
        -  "base:ETH->robinhood:ETH",
        -  "base:ETH->robinhood:USDG",
        -  "base:USDC->solana:SOL",
        -  "base:USDC->solana:USDC",
        -  "base:USDC->solana:USDG",
        -  "base:USDC->base:ETH",
        -  "base:USDC->arbitrum:ETH",
        -  "base:USDC->arbitrum:USDC",
        -  "base:USDC->robinhood:ETH",
        -  "base:USDC->robinhood:USDG",
        -  "arbitrum:ETH->solana:SOL",
        -  "arbitrum:ETH->solana:USDC",
        -  "arbitrum:ETH->solana:USDG",
        -  "arbitrum:ETH->base:ETH",
        -  "arbitrum:ETH->base:USDC",
        -  "arbitrum:ETH->arbitrum:USDC",
        -  "arbitrum:ETH->robinhood:ETH",
        -  "arbitrum:ETH->robinhood:USDG",
        -  "arbitrum:USDC->solana:SOL",
        -  "arbitrum:USDC->solana:USDC",
        -  "arbitrum:USDC->solana:USDG",
        -  "arbitrum:USDC->base:ETH",
        -  "arbitrum:USDC->base:USDC",
        -  "arbitrum:USDC->arbitrum:ETH",
        -  "arbitrum:USDC->robinhood:ETH",
        -  "arbitrum:USDC->robinhood:USDG",
        -  "robinhood:ETH->solana:SOL",
        -  "robinhood:ETH->solana:USDC",
        -  "robinhood:ETH->solana:USDG",
        -  "robinhood:ETH->base:ETH",
        -  "robinhood:ETH->base:USDC",
        -  "robinhood:ETH->arbitrum:ETH",
        -  "robinhood:ETH->arbitrum:USDC",
        -  "robinhood:ETH->robinhood:USDG",
        -  "robinhood:USDG->solana:SOL",
        -  "robinhood:USDG->solana:USDC",
        -  "robinhood:USDG->solana:USDG",
        -  "robinhood:USDG->base:ETH",
        -  "robinhood:USDG->base:USDC",
        -  "robinhood:USDG->arbitrum:ETH",
        -  "robinhood:USDG->arbitrum:USDC",
        -  "robinhood:USDG->robinhood:ETH",
        -  "polygon:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "ethereum:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC",
        -  "monad:USDC->solana:USDC",
        -  "monad:USDC->base:USDC",
        -  "avalanche:USDC->solana:USDC",
        -  "avalanche:USDC->base:USDC",
        -  "cronos:USDC->solana:USDC",
        -  "cronos:USDC->base:USDC",
        -  "injective:USDC->solana:USDC",
        -  "injective:USDC->base:USDC",
        -  "linea:USDC->solana:USDC",
        -  "linea:USDC->base:USDC",
        -  "aptos:USDC->solana:USDC",
        -  "aptos:USDC->base:USDC"
        -]New value: +[
        +  "solana:SOL->solana:USDC",
        +  "solana:SOL->solana:USDG",
        +  "solana:SOL->base:ETH",
        +  "solana:SOL->base:USDC",
        +  "solana:SOL->arbitrum:ETH",
        +  "solana:SOL->arbitrum:USDC",
        +  "solana:SOL->robinhood:ETH",
        +  "solana:SOL->robinhood:USDG",
        +  "solana:USDC->solana:SOL",
        +  "solana:USDC->solana:USDG",
        +  "solana:USDC->base:ETH",
        +  "solana:USDC->base:USDC",
        +  "solana:USDC->arbitrum:ETH",
        +  "solana:USDC->arbitrum:USDC",
        +  "solana:USDC->robinhood:ETH",
        +  "solana:USDC->robinhood:USDG",
        +  "solana:USDG->solana:SOL",
        +  "solana:USDG->solana:USDC",
        +  "solana:USDG->base:ETH",
        +  "solana:USDG->base:USDC",
        +  "solana:USDG->arbitrum:ETH",
        +  "solana:USDG->arbitrum:USDC",
        +  "solana:USDG->robinhood:ETH",
        +  "solana:USDG->robinhood:USDG",
        +  "base:ETH->solana:SOL",
        +  "base:ETH->solana:USDC",
        +  "base:ETH->solana:USDG",
        +  "base:ETH->base:USDC",
        +  "base:ETH->arbitrum:ETH",
        +  "base:ETH->arbitrum:USDC",
        +  "base:ETH->robinhood:ETH",
        +  "base:ETH->robinhood:USDG",
        +  "base:USDC->solana:SOL",
        +  "base:USDC->solana:USDC",
        +  "base:USDC->solana:USDG",
        +  "base:USDC->base:ETH",
        +  "base:USDC->arbitrum:ETH",
        +  "base:USDC->arbitrum:USDC",
        +  "base:USDC->robinhood:ETH",
        +  "base:USDC->robinhood:USDG",
        +  "arbitrum:ETH->solana:SOL",
        +  "arbitrum:ETH->solana:USDC",
        +  "arbitrum:ETH->solana:USDG",
        +  "arbitrum:ETH->base:ETH",
        +  "arbitrum:ETH->base:USDC",
        +  "arbitrum:ETH->arbitrum:USDC",
        +  "arbitrum:ETH->robinhood:ETH",
        +  "arbitrum:ETH->robinhood:USDG",
        +  "arbitrum:USDC->solana:SOL",
        +  "arbitrum:USDC->solana:USDC",
        +  "arbitrum:USDC->solana:USDG",
        +  "arbitrum:USDC->base:ETH",
        +  "arbitrum:USDC->base:USDC",
        +  "arbitrum:USDC->arbitrum:ETH",
        +  "arbitrum:USDC->robinhood:ETH",
        +  "arbitrum:USDC->robinhood:USDG",
        +  "robinhood:ETH->solana:SOL",
        +  "robinhood:ETH->solana:USDC",
        +  "robinhood:ETH->solana:USDG",
        +  "robinhood:ETH->base:ETH",
        +  "robinhood:ETH->base:USDC",
        +  "robinhood:ETH->arbitrum:ETH",
        +  "robinhood:ETH->arbitrum:USDC",
        +  "robinhood:ETH->robinhood:USDG",
        +  "robinhood:USDG->solana:SOL",
        +  "robinhood:USDG->solana:USDC",
        +  "robinhood:USDG->solana:USDG",
        +  "robinhood:USDG->base:ETH",
        +  "robinhood:USDG->base:USDC",
        +  "robinhood:USDG->arbitrum:ETH",
        +  "robinhood:USDG->arbitrum:USDC",
        +  "robinhood:USDG->robinhood:ETH",
        +  "polygon:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "ethereum:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC",
        +  "unichain:USDC->solana:USDC",
        +  "ink:USDC->solana:USDC"
        +]
      • changedOutput schema / properties / direct_route_summary / properties / steps / items / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC",
        -  "monad:USDC",
        -  "avalanche:USDC",
        -  "cronos:USDC",
        -  "injective:USDC",
        -  "linea:USDC",
        -  "aptos:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC",
        +  "unichain:USDC",
        +  "ink:USDC"
        +]
    • Changedassetfare_v2_session_create6 fields changed
      • changedInput schema / properties / from_chain / description
        Previous value: -"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, and Aptos are source-only and cannot be used as to_chain."New value: +"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, Aptos, Unichain, and Ink are source-only and cannot be used as to_chain."
      • changedInput schema / properties / from_chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC",
        -  "monad:USDC",
        -  "avalanche:USDC",
        -  "cronos:USDC",
        -  "injective:USDC",
        -  "linea:USDC",
        -  "aptos:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC",
        +  "unichain:USDC",
        +  "ink:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / route / enum
        Previous value: -[
        -  "solana:SOL->solana:USDC",
        -  "solana:SOL->solana:USDG",
        -  "solana:SOL->base:ETH",
        -  "solana:SOL->base:USDC",
        -  "solana:SOL->arbitrum:ETH",
        -  "solana:SOL->arbitrum:USDC",
        -  "solana:SOL->robinhood:ETH",
        -  "solana:SOL->robinhood:USDG",
        -  "solana:USDC->solana:SOL",
        -  "solana:USDC->solana:USDG",
        -  "solana:USDC->base:ETH",
        -  "solana:USDC->base:USDC",
        -  "solana:USDC->arbitrum:ETH",
        -  "solana:USDC->arbitrum:USDC",
        -  "solana:USDC->robinhood:ETH",
        -  "solana:USDC->robinhood:USDG",
        -  "solana:USDG->solana:SOL",
        -  "solana:USDG->solana:USDC",
        -  "solana:USDG->base:ETH",
        -  "solana:USDG->base:USDC",
        -  "solana:USDG->arbitrum:ETH",
        -  "solana:USDG->arbitrum:USDC",
        -  "solana:USDG->robinhood:ETH",
        -  "solana:USDG->robinhood:USDG",
        -  "base:ETH->solana:SOL",
        -  "base:ETH->solana:USDC",
        -  "base:ETH->solana:USDG",
        -  "base:ETH->base:USDC",
        -  "base:ETH->arbitrum:ETH",
        -  "base:ETH->arbitrum:USDC",
        -  "base:ETH->robinhood:ETH",
        -  "base:ETH->robinhood:USDG",
        -  "base:USDC->solana:SOL",
        -  "base:USDC->solana:USDC",
        -  "base:USDC->solana:USDG",
        -  "base:USDC->base:ETH",
        -  "base:USDC->arbitrum:ETH",
        -  "base:USDC->arbitrum:USDC",
        -  "base:USDC->robinhood:ETH",
        -  "base:USDC->robinhood:USDG",
        -  "arbitrum:ETH->solana:SOL",
        -  "arbitrum:ETH->solana:USDC",
        -  "arbitrum:ETH->solana:USDG",
        -  "arbitrum:ETH->base:ETH",
        -  "arbitrum:ETH->base:USDC",
        -  "arbitrum:ETH->arbitrum:USDC",
        -  "arbitrum:ETH->robinhood:ETH",
        -  "arbitrum:ETH->robinhood:USDG",
        -  "arbitrum:USDC->solana:SOL",
        -  "arbitrum:USDC->solana:USDC",
        -  "arbitrum:USDC->solana:USDG",
        -  "arbitrum:USDC->base:ETH",
        -  "arbitrum:USDC->base:USDC",
        -  "arbitrum:USDC->arbitrum:ETH",
        -  "arbitrum:USDC->robinhood:ETH",
        -  "arbitrum:USDC->robinhood:USDG",
        -  "robinhood:ETH->solana:SOL",
        -  "robinhood:ETH->solana:USDC",
        -  "robinhood:ETH->solana:USDG",
        -  "robinhood:ETH->base:ETH",
        -  "robinhood:ETH->base:USDC",
        -  "robinhood:ETH->arbitrum:ETH",
        -  "robinhood:ETH->arbitrum:USDC",
        -  "robinhood:ETH->robinhood:USDG",
        -  "robinhood:USDG->solana:SOL",
        -  "robinhood:USDG->solana:USDC",
        -  "robinhood:USDG->solana:USDG",
        -  "robinhood:USDG->base:ETH",
        -  "robinhood:USDG->base:USDC",
        -  "robinhood:USDG->arbitrum:ETH",
        -  "robinhood:USDG->arbitrum:USDC",
        -  "robinhood:USDG->robinhood:ETH",
        -  "polygon:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "ethereum:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC",
        -  "monad:USDC->solana:USDC",
        -  "monad:USDC->base:USDC",
        -  "avalanche:USDC->solana:USDC",
        -  "avalanche:USDC->base:USDC",
        -  "cronos:USDC->solana:USDC",
        -  "cronos:USDC->base:USDC",
        -  "injective:USDC->solana:USDC",
        -  "injective:USDC->base:USDC",
        -  "linea:USDC->solana:USDC",
        -  "linea:USDC->base:USDC",
        -  "aptos:USDC->solana:USDC",
        -  "aptos:USDC->base:USDC"
        -]New value: +[
        +  "solana:SOL->solana:USDC",
        +  "solana:SOL->solana:USDG",
        +  "solana:SOL->base:ETH",
        +  "solana:SOL->base:USDC",
        +  "solana:SOL->arbitrum:ETH",
        +  "solana:SOL->arbitrum:USDC",
        +  "solana:SOL->robinhood:ETH",
        +  "solana:SOL->robinhood:USDG",
        +  "solana:USDC->solana:SOL",
        +  "solana:USDC->solana:USDG",
        +  "solana:USDC->base:ETH",
        +  "solana:USDC->base:USDC",
        +  "solana:USDC->arbitrum:ETH",
        +  "solana:USDC->arbitrum:USDC",
        +  "solana:USDC->robinhood:ETH",
        +  "solana:USDC->robinhood:USDG",
        +  "solana:USDG->solana:SOL",
        +  "solana:USDG->solana:USDC",
        +  "solana:USDG->base:ETH",
        +  "solana:USDG->base:USDC",
        +  "solana:USDG->arbitrum:ETH",
        +  "solana:USDG->arbitrum:USDC",
        +  "solana:USDG->robinhood:ETH",
        +  "solana:USDG->robinhood:USDG",
        +  "base:ETH->solana:SOL",
        +  "base:ETH->solana:USDC",
        +  "base:ETH->solana:USDG",
        +  "base:ETH->base:USDC",
        +  "base:ETH->arbitrum:ETH",
        +  "base:ETH->arbitrum:USDC",
        +  "base:ETH->robinhood:ETH",
        +  "base:ETH->robinhood:USDG",
        +  "base:USDC->solana:SOL",
        +  "base:USDC->solana:USDC",
        +  "base:USDC->solana:USDG",
        +  "base:USDC->base:ETH",
        +  "base:USDC->arbitrum:ETH",
        +  "base:USDC->arbitrum:USDC",
        +  "base:USDC->robinhood:ETH",
        +  "base:USDC->robinhood:USDG",
        +  "arbitrum:ETH->solana:SOL",
        +  "arbitrum:ETH->solana:USDC",
        +  "arbitrum:ETH->solana:USDG",
        +  "arbitrum:ETH->base:ETH",
        +  "arbitrum:ETH->base:USDC",
        +  "arbitrum:ETH->arbitrum:USDC",
        +  "arbitrum:ETH->robinhood:ETH",
        +  "arbitrum:ETH->robinhood:USDG",
        +  "arbitrum:USDC->solana:SOL",
        +  "arbitrum:USDC->solana:USDC",
        +  "arbitrum:USDC->solana:USDG",
        +  "arbitrum:USDC->base:ETH",
        +  "arbitrum:USDC->base:USDC",
        +  "arbitrum:USDC->arbitrum:ETH",
        +  "arbitrum:USDC->robinhood:ETH",
        +  "arbitrum:USDC->robinhood:USDG",
        +  "robinhood:ETH->solana:SOL",
        +  "robinhood:ETH->solana:USDC",
        +  "robinhood:ETH->solana:USDG",
        +  "robinhood:ETH->base:ETH",
        +  "robinhood:ETH->base:USDC",
        +  "robinhood:ETH->arbitrum:ETH",
        +  "robinhood:ETH->arbitrum:USDC",
        +  "robinhood:ETH->robinhood:USDG",
        +  "robinhood:USDG->solana:SOL",
        +  "robinhood:USDG->solana:USDC",
        +  "robinhood:USDG->solana:USDG",
        +  "robinhood:USDG->base:ETH",
        +  "robinhood:USDG->base:USDC",
        +  "robinhood:USDG->arbitrum:ETH",
        +  "robinhood:USDG->arbitrum:USDC",
        +  "robinhood:USDG->robinhood:ETH",
        +  "polygon:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "ethereum:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC",
        +  "unichain:USDC->solana:USDC",
        +  "ink:USDC->solana:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / steps / items / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC",
        -  "monad:USDC",
        -  "avalanche:USDC",
        -  "cronos:USDC",
        -  "injective:USDC",
        -  "linea:USDC",
        -  "aptos:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC",
        +  "unichain:USDC",
        +  "ink:USDC"
        +]
      • changedInput schema / properties / wallets / propertyNames / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
    • Changedassetfare_v2_session_get6 fields changed
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC",
        -  "monad:USDC",
        -  "avalanche:USDC",
        -  "cronos:USDC",
        -  "injective:USDC",
        -  "linea:USDC",
        -  "aptos:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC",
        +  "unichain:USDC",
        +  "ink:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / route / enum
        Previous value: -[
        -  "solana:SOL->solana:USDC",
        -  "solana:SOL->solana:USDG",
        -  "solana:SOL->base:ETH",
        -  "solana:SOL->base:USDC",
        -  "solana:SOL->arbitrum:ETH",
        -  "solana:SOL->arbitrum:USDC",
        -  "solana:SOL->robinhood:ETH",
        -  "solana:SOL->robinhood:USDG",
        -  "solana:USDC->solana:SOL",
        -  "solana:USDC->solana:USDG",
        -  "solana:USDC->base:ETH",
        -  "solana:USDC->base:USDC",
        -  "solana:USDC->arbitrum:ETH",
        -  "solana:USDC->arbitrum:USDC",
        -  "solana:USDC->robinhood:ETH",
        -  "solana:USDC->robinhood:USDG",
        -  "solana:USDG->solana:SOL",
        -  "solana:USDG->solana:USDC",
        -  "solana:USDG->base:ETH",
        -  "solana:USDG->base:USDC",
        -  "solana:USDG->arbitrum:ETH",
        -  "solana:USDG->arbitrum:USDC",
        -  "solana:USDG->robinhood:ETH",
        -  "solana:USDG->robinhood:USDG",
        -  "base:ETH->solana:SOL",
        -  "base:ETH->solana:USDC",
        -  "base:ETH->solana:USDG",
        -  "base:ETH->base:USDC",
        -  "base:ETH->arbitrum:ETH",
        -  "base:ETH->arbitrum:USDC",
        -  "base:ETH->robinhood:ETH",
        -  "base:ETH->robinhood:USDG",
        -  "base:USDC->solana:SOL",
        -  "base:USDC->solana:USDC",
        -  "base:USDC->solana:USDG",
        -  "base:USDC->base:ETH",
        -  "base:USDC->arbitrum:ETH",
        -  "base:USDC->arbitrum:USDC",
        -  "base:USDC->robinhood:ETH",
        -  "base:USDC->robinhood:USDG",
        -  "arbitrum:ETH->solana:SOL",
        -  "arbitrum:ETH->solana:USDC",
        -  "arbitrum:ETH->solana:USDG",
        -  "arbitrum:ETH->base:ETH",
        -  "arbitrum:ETH->base:USDC",
        -  "arbitrum:ETH->arbitrum:USDC",
        -  "arbitrum:ETH->robinhood:ETH",
        -  "arbitrum:ETH->robinhood:USDG",
        -  "arbitrum:USDC->solana:SOL",
        -  "arbitrum:USDC->solana:USDC",
        -  "arbitrum:USDC->solana:USDG",
        -  "arbitrum:USDC->base:ETH",
        -  "arbitrum:USDC->base:USDC",
        -  "arbitrum:USDC->arbitrum:ETH",
        -  "arbitrum:USDC->robinhood:ETH",
        -  "arbitrum:USDC->robinhood:USDG",
        -  "robinhood:ETH->solana:SOL",
        -  "robinhood:ETH->solana:USDC",
        -  "robinhood:ETH->solana:USDG",
        -  "robinhood:ETH->base:ETH",
        -  "robinhood:ETH->base:USDC",
        -  "robinhood:ETH->arbitrum:ETH",
        -  "robinhood:ETH->arbitrum:USDC",
        -  "robinhood:ETH->robinhood:USDG",
        -  "robinhood:USDG->solana:SOL",
        -  "robinhood:USDG->solana:USDC",
        -  "robinhood:USDG->solana:USDG",
        -  "robinhood:USDG->base:ETH",
        -  "robinhood:USDG->base:USDC",
        -  "robinhood:USDG->arbitrum:ETH",
        -  "robinhood:USDG->arbitrum:USDC",
        -  "robinhood:USDG->robinhood:ETH",
        -  "polygon:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "ethereum:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC",
        -  "monad:USDC->solana:USDC",
        -  "monad:USDC->base:USDC",
        -  "avalanche:USDC->solana:USDC",
        -  "avalanche:USDC->base:USDC",
        -  "cronos:USDC->solana:USDC",
        -  "cronos:USDC->base:USDC",
        -  "injective:USDC->solana:USDC",
        -  "injective:USDC->base:USDC",
        -  "linea:USDC->solana:USDC",
        -  "linea:USDC->base:USDC",
        -  "aptos:USDC->solana:USDC",
        -  "aptos:USDC->base:USDC"
        -]New value: +[
        +  "solana:SOL->solana:USDC",
        +  "solana:SOL->solana:USDG",
        +  "solana:SOL->base:ETH",
        +  "solana:SOL->base:USDC",
        +  "solana:SOL->arbitrum:ETH",
        +  "solana:SOL->arbitrum:USDC",
        +  "solana:SOL->robinhood:ETH",
        +  "solana:SOL->robinhood:USDG",
        +  "solana:USDC->solana:SOL",
        +  "solana:USDC->solana:USDG",
        +  "solana:USDC->base:ETH",
        +  "solana:USDC->base:USDC",
        +  "solana:USDC->arbitrum:ETH",
        +  "solana:USDC->arbitrum:USDC",
        +  "solana:USDC->robinhood:ETH",
        +  "solana:USDC->robinhood:USDG",
        +  "solana:USDG->solana:SOL",
        +  "solana:USDG->solana:USDC",
        +  "solana:USDG->base:ETH",
        +  "solana:USDG->base:USDC",
        +  "solana:USDG->arbitrum:ETH",
        +  "solana:USDG->arbitrum:USDC",
        +  "solana:USDG->robinhood:ETH",
        +  "solana:USDG->robinhood:USDG",
        +  "base:ETH->solana:SOL",
        +  "base:ETH->solana:USDC",
        +  "base:ETH->solana:USDG",
        +  "base:ETH->base:USDC",
        +  "base:ETH->arbitrum:ETH",
        +  "base:ETH->arbitrum:USDC",
        +  "base:ETH->robinhood:ETH",
        +  "base:ETH->robinhood:USDG",
        +  "base:USDC->solana:SOL",
        +  "base:USDC->solana:USDC",
        +  "base:USDC->solana:USDG",
        +  "base:USDC->base:ETH",
        +  "base:USDC->arbitrum:ETH",
        +  "base:USDC->arbitrum:USDC",
        +  "base:USDC->robinhood:ETH",
        +  "base:USDC->robinhood:USDG",
        +  "arbitrum:ETH->solana:SOL",
        +  "arbitrum:ETH->solana:USDC",
        +  "arbitrum:ETH->solana:USDG",
        +  "arbitrum:ETH->base:ETH",
        +  "arbitrum:ETH->base:USDC",
        +  "arbitrum:ETH->arbitrum:USDC",
        +  "arbitrum:ETH->robinhood:ETH",
        +  "arbitrum:ETH->robinhood:USDG",
        +  "arbitrum:USDC->solana:SOL",
        +  "arbitrum:USDC->solana:USDC",
        +  "arbitrum:USDC->solana:USDG",
        +  "arbitrum:USDC->base:ETH",
        +  "arbitrum:USDC->base:USDC",
        +  "arbitrum:USDC->arbitrum:ETH",
        +  "arbitrum:USDC->robinhood:ETH",
        +  "arbitrum:USDC->robinhood:USDG",
        +  "robinhood:ETH->solana:SOL",
        +  "robinhood:ETH->solana:USDC",
        +  "robinhood:ETH->solana:USDG",
        +  "robinhood:ETH->base:ETH",
        +  "robinhood:ETH->base:USDC",
        +  "robinhood:ETH->arbitrum:ETH",
        +  "robinhood:ETH->arbitrum:USDC",
        +  "robinhood:ETH->robinhood:USDG",
        +  "robinhood:USDG->solana:SOL",
        +  "robinhood:USDG->solana:USDC",
        +  "robinhood:USDG->solana:USDG",
        +  "robinhood:USDG->base:ETH",
        +  "robinhood:USDG->base:USDC",
        +  "robinhood:USDG->arbitrum:ETH",
        +  "robinhood:USDG->arbitrum:USDC",
        +  "robinhood:USDG->robinhood:ETH",
        +  "polygon:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "ethereum:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC",
        +  "unichain:USDC->solana:USDC",
        +  "ink:USDC->solana:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / steps / items / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC",
        -  "monad:USDC",
        -  "avalanche:USDC",
        -  "cronos:USDC",
        -  "injective:USDC",
        -  "linea:USDC",
        -  "aptos:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC",
        +  "unichain:USDC",
        +  "ink:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / description
        Previous value: -"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, and Aptos are source-only and cannot be used as to_chain."New value: +"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, Aptos, Unichain, and Ink are source-only and cannot be used as to_chain."
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
      • changedInput schema / properties / verification_context / properties / wallets / propertyNames / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
    • Changedassetfare_v2_session_observe_output6 fields changed
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC",
        -  "monad:USDC",
        -  "avalanche:USDC",
        -  "cronos:USDC",
        -  "injective:USDC",
        -  "linea:USDC",
        -  "aptos:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC",
        +  "unichain:USDC",
        +  "ink:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / route / enum
        Previous value: -[
        -  "solana:SOL->solana:USDC",
        -  "solana:SOL->solana:USDG",
        -  "solana:SOL->base:ETH",
        -  "solana:SOL->base:USDC",
        -  "solana:SOL->arbitrum:ETH",
        -  "solana:SOL->arbitrum:USDC",
        -  "solana:SOL->robinhood:ETH",
        -  "solana:SOL->robinhood:USDG",
        -  "solana:USDC->solana:SOL",
        -  "solana:USDC->solana:USDG",
        -  "solana:USDC->base:ETH",
        -  "solana:USDC->base:USDC",
        -  "solana:USDC->arbitrum:ETH",
        -  "solana:USDC->arbitrum:USDC",
        -  "solana:USDC->robinhood:ETH",
        -  "solana:USDC->robinhood:USDG",
        -  "solana:USDG->solana:SOL",
        -  "solana:USDG->solana:USDC",
        -  "solana:USDG->base:ETH",
        -  "solana:USDG->base:USDC",
        -  "solana:USDG->arbitrum:ETH",
        -  "solana:USDG->arbitrum:USDC",
        -  "solana:USDG->robinhood:ETH",
        -  "solana:USDG->robinhood:USDG",
        -  "base:ETH->solana:SOL",
        -  "base:ETH->solana:USDC",
        -  "base:ETH->solana:USDG",
        -  "base:ETH->base:USDC",
        -  "base:ETH->arbitrum:ETH",
        -  "base:ETH->arbitrum:USDC",
        -  "base:ETH->robinhood:ETH",
        -  "base:ETH->robinhood:USDG",
        -  "base:USDC->solana:SOL",
        -  "base:USDC->solana:USDC",
        -  "base:USDC->solana:USDG",
        -  "base:USDC->base:ETH",
        -  "base:USDC->arbitrum:ETH",
        -  "base:USDC->arbitrum:USDC",
        -  "base:USDC->robinhood:ETH",
        -  "base:USDC->robinhood:USDG",
        -  "arbitrum:ETH->solana:SOL",
        -  "arbitrum:ETH->solana:USDC",
        -  "arbitrum:ETH->solana:USDG",
        -  "arbitrum:ETH->base:ETH",
        -  "arbitrum:ETH->base:USDC",
        -  "arbitrum:ETH->arbitrum:USDC",
        -  "arbitrum:ETH->robinhood:ETH",
        -  "arbitrum:ETH->robinhood:USDG",
        -  "arbitrum:USDC->solana:SOL",
        -  "arbitrum:USDC->solana:USDC",
        -  "arbitrum:USDC->solana:USDG",
        -  "arbitrum:USDC->base:ETH",
        -  "arbitrum:USDC->base:USDC",
        -  "arbitrum:USDC->arbitrum:ETH",
        -  "arbitrum:USDC->robinhood:ETH",
        -  "arbitrum:USDC->robinhood:USDG",
        -  "robinhood:ETH->solana:SOL",
        -  "robinhood:ETH->solana:USDC",
        -  "robinhood:ETH->solana:USDG",
        -  "robinhood:ETH->base:ETH",
        -  "robinhood:ETH->base:USDC",
        -  "robinhood:ETH->arbitrum:ETH",
        -  "robinhood:ETH->arbitrum:USDC",
        -  "robinhood:ETH->robinhood:USDG",
        -  "robinhood:USDG->solana:SOL",
        -  "robinhood:USDG->solana:USDC",
        -  "robinhood:USDG->solana:USDG",
        -  "robinhood:USDG->base:ETH",
        -  "robinhood:USDG->base:USDC",
        -  "robinhood:USDG->arbitrum:ETH",
        -  "robinhood:USDG->arbitrum:USDC",
        -  "robinhood:USDG->robinhood:ETH",
        -  "polygon:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "ethereum:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC",
        -  "monad:USDC->solana:USDC",
        -  "monad:USDC->base:USDC",
        -  "avalanche:USDC->solana:USDC",
        -  "avalanche:USDC->base:USDC",
        -  "cronos:USDC->solana:USDC",
        -  "cronos:USDC->base:USDC",
        -  "injective:USDC->solana:USDC",
        -  "injective:USDC->base:USDC",
        -  "linea:USDC->solana:USDC",
        -  "linea:USDC->base:USDC",
        -  "aptos:USDC->solana:USDC",
        -  "aptos:USDC->base:USDC"
        -]New value: +[
        +  "solana:SOL->solana:USDC",
        +  "solana:SOL->solana:USDG",
        +  "solana:SOL->base:ETH",
        +  "solana:SOL->base:USDC",
        +  "solana:SOL->arbitrum:ETH",
        +  "solana:SOL->arbitrum:USDC",
        +  "solana:SOL->robinhood:ETH",
        +  "solana:SOL->robinhood:USDG",
        +  "solana:USDC->solana:SOL",
        +  "solana:USDC->solana:USDG",
        +  "solana:USDC->base:ETH",
        +  "solana:USDC->base:USDC",
        +  "solana:USDC->arbitrum:ETH",
        +  "solana:USDC->arbitrum:USDC",
        +  "solana:USDC->robinhood:ETH",
        +  "solana:USDC->robinhood:USDG",
        +  "solana:USDG->solana:SOL",
        +  "solana:USDG->solana:USDC",
        +  "solana:USDG->base:ETH",
        +  "solana:USDG->base:USDC",
        +  "solana:USDG->arbitrum:ETH",
        +  "solana:USDG->arbitrum:USDC",
        +  "solana:USDG->robinhood:ETH",
        +  "solana:USDG->robinhood:USDG",
        +  "base:ETH->solana:SOL",
        +  "base:ETH->solana:USDC",
        +  "base:ETH->solana:USDG",
        +  "base:ETH->base:USDC",
        +  "base:ETH->arbitrum:ETH",
        +  "base:ETH->arbitrum:USDC",
        +  "base:ETH->robinhood:ETH",
        +  "base:ETH->robinhood:USDG",
        +  "base:USDC->solana:SOL",
        +  "base:USDC->solana:USDC",
        +  "base:USDC->solana:USDG",
        +  "base:USDC->base:ETH",
        +  "base:USDC->arbitrum:ETH",
        +  "base:USDC->arbitrum:USDC",
        +  "base:USDC->robinhood:ETH",
        +  "base:USDC->robinhood:USDG",
        +  "arbitrum:ETH->solana:SOL",
        +  "arbitrum:ETH->solana:USDC",
        +  "arbitrum:ETH->solana:USDG",
        +  "arbitrum:ETH->base:ETH",
        +  "arbitrum:ETH->base:USDC",
        +  "arbitrum:ETH->arbitrum:USDC",
        +  "arbitrum:ETH->robinhood:ETH",
        +  "arbitrum:ETH->robinhood:USDG",
        +  "arbitrum:USDC->solana:SOL",
        +  "arbitrum:USDC->solana:USDC",
        +  "arbitrum:USDC->solana:USDG",
        +  "arbitrum:USDC->base:ETH",
        +  "arbitrum:USDC->base:USDC",
        +  "arbitrum:USDC->arbitrum:ETH",
        +  "arbitrum:USDC->robinhood:ETH",
        +  "arbitrum:USDC->robinhood:USDG",
        +  "robinhood:ETH->solana:SOL",
        +  "robinhood:ETH->solana:USDC",
        +  "robinhood:ETH->solana:USDG",
        +  "robinhood:ETH->base:ETH",
        +  "robinhood:ETH->base:USDC",
        +  "robinhood:ETH->arbitrum:ETH",
        +  "robinhood:ETH->arbitrum:USDC",
        +  "robinhood:ETH->robinhood:USDG",
        +  "robinhood:USDG->solana:SOL",
        +  "robinhood:USDG->solana:USDC",
        +  "robinhood:USDG->solana:USDG",
        +  "robinhood:USDG->base:ETH",
        +  "robinhood:USDG->base:USDC",
        +  "robinhood:USDG->arbitrum:ETH",
        +  "robinhood:USDG->arbitrum:USDC",
        +  "robinhood:USDG->robinhood:ETH",
        +  "polygon:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "ethereum:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC",
        +  "unichain:USDC->solana:USDC",
        +  "ink:USDC->solana:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / steps / items / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC",
        -  "monad:USDC",
        -  "avalanche:USDC",
        -  "cronos:USDC",
        -  "injective:USDC",
        -  "linea:USDC",
        -  "aptos:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC",
        +  "unichain:USDC",
        +  "ink:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / description
        Previous value: -"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, and Aptos are source-only and cannot be used as to_chain."New value: +"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, Aptos, Unichain, and Ink are source-only and cannot be used as to_chain."
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
      • changedInput schema / properties / verification_context / properties / wallets / propertyNames / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
    • Changedassetfare_v2_session_observe_source6 fields changed
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC",
        -  "monad:USDC",
        -  "avalanche:USDC",
        -  "cronos:USDC",
        -  "injective:USDC",
        -  "linea:USDC",
        -  "aptos:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC",
        +  "unichain:USDC",
        +  "ink:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / route / enum
        Previous value: -[
        -  "solana:SOL->solana:USDC",
        -  "solana:SOL->solana:USDG",
        -  "solana:SOL->base:ETH",
        -  "solana:SOL->base:USDC",
        -  "solana:SOL->arbitrum:ETH",
        -  "solana:SOL->arbitrum:USDC",
        -  "solana:SOL->robinhood:ETH",
        -  "solana:SOL->robinhood:USDG",
        -  "solana:USDC->solana:SOL",
        -  "solana:USDC->solana:USDG",
        -  "solana:USDC->base:ETH",
        -  "solana:USDC->base:USDC",
        -  "solana:USDC->arbitrum:ETH",
        -  "solana:USDC->arbitrum:USDC",
        -  "solana:USDC->robinhood:ETH",
        -  "solana:USDC->robinhood:USDG",
        -  "solana:USDG->solana:SOL",
        -  "solana:USDG->solana:USDC",
        -  "solana:USDG->base:ETH",
        -  "solana:USDG->base:USDC",
        -  "solana:USDG->arbitrum:ETH",
        -  "solana:USDG->arbitrum:USDC",
        -  "solana:USDG->robinhood:ETH",
        -  "solana:USDG->robinhood:USDG",
        -  "base:ETH->solana:SOL",
        -  "base:ETH->solana:USDC",
        -  "base:ETH->solana:USDG",
        -  "base:ETH->base:USDC",
        -  "base:ETH->arbitrum:ETH",
        -  "base:ETH->arbitrum:USDC",
        -  "base:ETH->robinhood:ETH",
        -  "base:ETH->robinhood:USDG",
        -  "base:USDC->solana:SOL",
        -  "base:USDC->solana:USDC",
        -  "base:USDC->solana:USDG",
        -  "base:USDC->base:ETH",
        -  "base:USDC->arbitrum:ETH",
        -  "base:USDC->arbitrum:USDC",
        -  "base:USDC->robinhood:ETH",
        -  "base:USDC->robinhood:USDG",
        -  "arbitrum:ETH->solana:SOL",
        -  "arbitrum:ETH->solana:USDC",
        -  "arbitrum:ETH->solana:USDG",
        -  "arbitrum:ETH->base:ETH",
        -  "arbitrum:ETH->base:USDC",
        -  "arbitrum:ETH->arbitrum:USDC",
        -  "arbitrum:ETH->robinhood:ETH",
        -  "arbitrum:ETH->robinhood:USDG",
        -  "arbitrum:USDC->solana:SOL",
        -  "arbitrum:USDC->solana:USDC",
        -  "arbitrum:USDC->solana:USDG",
        -  "arbitrum:USDC->base:ETH",
        -  "arbitrum:USDC->base:USDC",
        -  "arbitrum:USDC->arbitrum:ETH",
        -  "arbitrum:USDC->robinhood:ETH",
        -  "arbitrum:USDC->robinhood:USDG",
        -  "robinhood:ETH->solana:SOL",
        -  "robinhood:ETH->solana:USDC",
        -  "robinhood:ETH->solana:USDG",
        -  "robinhood:ETH->base:ETH",
        -  "robinhood:ETH->base:USDC",
        -  "robinhood:ETH->arbitrum:ETH",
        -  "robinhood:ETH->arbitrum:USDC",
        -  "robinhood:ETH->robinhood:USDG",
        -  "robinhood:USDG->solana:SOL",
        -  "robinhood:USDG->solana:USDC",
        -  "robinhood:USDG->solana:USDG",
        -  "robinhood:USDG->base:ETH",
        -  "robinhood:USDG->base:USDC",
        -  "robinhood:USDG->arbitrum:ETH",
        -  "robinhood:USDG->arbitrum:USDC",
        -  "robinhood:USDG->robinhood:ETH",
        -  "polygon:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "ethereum:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC",
        -  "monad:USDC->solana:USDC",
        -  "monad:USDC->base:USDC",
        -  "avalanche:USDC->solana:USDC",
        -  "avalanche:USDC->base:USDC",
        -  "cronos:USDC->solana:USDC",
        -  "cronos:USDC->base:USDC",
        -  "injective:USDC->solana:USDC",
        -  "injective:USDC->base:USDC",
        -  "linea:USDC->solana:USDC",
        -  "linea:USDC->base:USDC",
        -  "aptos:USDC->solana:USDC",
        -  "aptos:USDC->base:USDC"
        -]New value: +[
        +  "solana:SOL->solana:USDC",
        +  "solana:SOL->solana:USDG",
        +  "solana:SOL->base:ETH",
        +  "solana:SOL->base:USDC",
        +  "solana:SOL->arbitrum:ETH",
        +  "solana:SOL->arbitrum:USDC",
        +  "solana:SOL->robinhood:ETH",
        +  "solana:SOL->robinhood:USDG",
        +  "solana:USDC->solana:SOL",
        +  "solana:USDC->solana:USDG",
        +  "solana:USDC->base:ETH",
        +  "solana:USDC->base:USDC",
        +  "solana:USDC->arbitrum:ETH",
        +  "solana:USDC->arbitrum:USDC",
        +  "solana:USDC->robinhood:ETH",
        +  "solana:USDC->robinhood:USDG",
        +  "solana:USDG->solana:SOL",
        +  "solana:USDG->solana:USDC",
        +  "solana:USDG->base:ETH",
        +  "solana:USDG->base:USDC",
        +  "solana:USDG->arbitrum:ETH",
        +  "solana:USDG->arbitrum:USDC",
        +  "solana:USDG->robinhood:ETH",
        +  "solana:USDG->robinhood:USDG",
        +  "base:ETH->solana:SOL",
        +  "base:ETH->solana:USDC",
        +  "base:ETH->solana:USDG",
        +  "base:ETH->base:USDC",
        +  "base:ETH->arbitrum:ETH",
        +  "base:ETH->arbitrum:USDC",
        +  "base:ETH->robinhood:ETH",
        +  "base:ETH->robinhood:USDG",
        +  "base:USDC->solana:SOL",
        +  "base:USDC->solana:USDC",
        +  "base:USDC->solana:USDG",
        +  "base:USDC->base:ETH",
        +  "base:USDC->arbitrum:ETH",
        +  "base:USDC->arbitrum:USDC",
        +  "base:USDC->robinhood:ETH",
        +  "base:USDC->robinhood:USDG",
        +  "arbitrum:ETH->solana:SOL",
        +  "arbitrum:ETH->solana:USDC",
        +  "arbitrum:ETH->solana:USDG",
        +  "arbitrum:ETH->base:ETH",
        +  "arbitrum:ETH->base:USDC",
        +  "arbitrum:ETH->arbitrum:USDC",
        +  "arbitrum:ETH->robinhood:ETH",
        +  "arbitrum:ETH->robinhood:USDG",
        +  "arbitrum:USDC->solana:SOL",
        +  "arbitrum:USDC->solana:USDC",
        +  "arbitrum:USDC->solana:USDG",
        +  "arbitrum:USDC->base:ETH",
        +  "arbitrum:USDC->base:USDC",
        +  "arbitrum:USDC->arbitrum:ETH",
        +  "arbitrum:USDC->robinhood:ETH",
        +  "arbitrum:USDC->robinhood:USDG",
        +  "robinhood:ETH->solana:SOL",
        +  "robinhood:ETH->solana:USDC",
        +  "robinhood:ETH->solana:USDG",
        +  "robinhood:ETH->base:ETH",
        +  "robinhood:ETH->base:USDC",
        +  "robinhood:ETH->arbitrum:ETH",
        +  "robinhood:ETH->arbitrum:USDC",
        +  "robinhood:ETH->robinhood:USDG",
        +  "robinhood:USDG->solana:SOL",
        +  "robinhood:USDG->solana:USDC",
        +  "robinhood:USDG->solana:USDG",
        +  "robinhood:USDG->base:ETH",
        +  "robinhood:USDG->base:USDC",
        +  "robinhood:USDG->arbitrum:ETH",
        +  "robinhood:USDG->arbitrum:USDC",
        +  "robinhood:USDG->robinhood:ETH",
        +  "polygon:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "ethereum:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC",
        +  "unichain:USDC->solana:USDC",
        +  "ink:USDC->solana:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / steps / items / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC",
        -  "monad:USDC",
        -  "avalanche:USDC",
        -  "cronos:USDC",
        -  "injective:USDC",
        -  "linea:USDC",
        -  "aptos:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC",
        +  "unichain:USDC",
        +  "ink:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / description
        Previous value: -"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, and Aptos are source-only and cannot be used as to_chain."New value: +"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, Aptos, Unichain, and Ink are source-only and cannot be used as to_chain."
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
      • changedInput schema / properties / verification_context / properties / wallets / propertyNames / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
    • Changedassetfare_v2_session_refresh_action6 fields changed
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC",
        -  "monad:USDC",
        -  "avalanche:USDC",
        -  "cronos:USDC",
        -  "injective:USDC",
        -  "linea:USDC",
        -  "aptos:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC",
        +  "unichain:USDC",
        +  "ink:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / route / enum
        Previous value: -[
        -  "solana:SOL->solana:USDC",
        -  "solana:SOL->solana:USDG",
        -  "solana:SOL->base:ETH",
        -  "solana:SOL->base:USDC",
        -  "solana:SOL->arbitrum:ETH",
        -  "solana:SOL->arbitrum:USDC",
        -  "solana:SOL->robinhood:ETH",
        -  "solana:SOL->robinhood:USDG",
        -  "solana:USDC->solana:SOL",
        -  "solana:USDC->solana:USDG",
        -  "solana:USDC->base:ETH",
        -  "solana:USDC->base:USDC",
        -  "solana:USDC->arbitrum:ETH",
        -  "solana:USDC->arbitrum:USDC",
        -  "solana:USDC->robinhood:ETH",
        -  "solana:USDC->robinhood:USDG",
        -  "solana:USDG->solana:SOL",
        -  "solana:USDG->solana:USDC",
        -  "solana:USDG->base:ETH",
        -  "solana:USDG->base:USDC",
        -  "solana:USDG->arbitrum:ETH",
        -  "solana:USDG->arbitrum:USDC",
        -  "solana:USDG->robinhood:ETH",
        -  "solana:USDG->robinhood:USDG",
        -  "base:ETH->solana:SOL",
        -  "base:ETH->solana:USDC",
        -  "base:ETH->solana:USDG",
        -  "base:ETH->base:USDC",
        -  "base:ETH->arbitrum:ETH",
        -  "base:ETH->arbitrum:USDC",
        -  "base:ETH->robinhood:ETH",
        -  "base:ETH->robinhood:USDG",
        -  "base:USDC->solana:SOL",
        -  "base:USDC->solana:USDC",
        -  "base:USDC->solana:USDG",
        -  "base:USDC->base:ETH",
        -  "base:USDC->arbitrum:ETH",
        -  "base:USDC->arbitrum:USDC",
        -  "base:USDC->robinhood:ETH",
        -  "base:USDC->robinhood:USDG",
        -  "arbitrum:ETH->solana:SOL",
        -  "arbitrum:ETH->solana:USDC",
        -  "arbitrum:ETH->solana:USDG",
        -  "arbitrum:ETH->base:ETH",
        -  "arbitrum:ETH->base:USDC",
        -  "arbitrum:ETH->arbitrum:USDC",
        -  "arbitrum:ETH->robinhood:ETH",
        -  "arbitrum:ETH->robinhood:USDG",
        -  "arbitrum:USDC->solana:SOL",
        -  "arbitrum:USDC->solana:USDC",
        -  "arbitrum:USDC->solana:USDG",
        -  "arbitrum:USDC->base:ETH",
        -  "arbitrum:USDC->base:USDC",
        -  "arbitrum:USDC->arbitrum:ETH",
        -  "arbitrum:USDC->robinhood:ETH",
        -  "arbitrum:USDC->robinhood:USDG",
        -  "robinhood:ETH->solana:SOL",
        -  "robinhood:ETH->solana:USDC",
        -  "robinhood:ETH->solana:USDG",
        -  "robinhood:ETH->base:ETH",
        -  "robinhood:ETH->base:USDC",
        -  "robinhood:ETH->arbitrum:ETH",
        -  "robinhood:ETH->arbitrum:USDC",
        -  "robinhood:ETH->robinhood:USDG",
        -  "robinhood:USDG->solana:SOL",
        -  "robinhood:USDG->solana:USDC",
        -  "robinhood:USDG->solana:USDG",
        -  "robinhood:USDG->base:ETH",
        -  "robinhood:USDG->base:USDC",
        -  "robinhood:USDG->arbitrum:ETH",
        -  "robinhood:USDG->arbitrum:USDC",
        -  "robinhood:USDG->robinhood:ETH",
        -  "polygon:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "ethereum:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC",
        -  "monad:USDC->solana:USDC",
        -  "monad:USDC->base:USDC",
        -  "avalanche:USDC->solana:USDC",
        -  "avalanche:USDC->base:USDC",
        -  "cronos:USDC->solana:USDC",
        -  "cronos:USDC->base:USDC",
        -  "injective:USDC->solana:USDC",
        -  "injective:USDC->base:USDC",
        -  "linea:USDC->solana:USDC",
        -  "linea:USDC->base:USDC",
        -  "aptos:USDC->solana:USDC",
        -  "aptos:USDC->base:USDC"
        -]New value: +[
        +  "solana:SOL->solana:USDC",
        +  "solana:SOL->solana:USDG",
        +  "solana:SOL->base:ETH",
        +  "solana:SOL->base:USDC",
        +  "solana:SOL->arbitrum:ETH",
        +  "solana:SOL->arbitrum:USDC",
        +  "solana:SOL->robinhood:ETH",
        +  "solana:SOL->robinhood:USDG",
        +  "solana:USDC->solana:SOL",
        +  "solana:USDC->solana:USDG",
        +  "solana:USDC->base:ETH",
        +  "solana:USDC->base:USDC",
        +  "solana:USDC->arbitrum:ETH",
        +  "solana:USDC->arbitrum:USDC",
        +  "solana:USDC->robinhood:ETH",
        +  "solana:USDC->robinhood:USDG",
        +  "solana:USDG->solana:SOL",
        +  "solana:USDG->solana:USDC",
        +  "solana:USDG->base:ETH",
        +  "solana:USDG->base:USDC",
        +  "solana:USDG->arbitrum:ETH",
        +  "solana:USDG->arbitrum:USDC",
        +  "solana:USDG->robinhood:ETH",
        +  "solana:USDG->robinhood:USDG",
        +  "base:ETH->solana:SOL",
        +  "base:ETH->solana:USDC",
        +  "base:ETH->solana:USDG",
        +  "base:ETH->base:USDC",
        +  "base:ETH->arbitrum:ETH",
        +  "base:ETH->arbitrum:USDC",
        +  "base:ETH->robinhood:ETH",
        +  "base:ETH->robinhood:USDG",
        +  "base:USDC->solana:SOL",
        +  "base:USDC->solana:USDC",
        +  "base:USDC->solana:USDG",
        +  "base:USDC->base:ETH",
        +  "base:USDC->arbitrum:ETH",
        +  "base:USDC->arbitrum:USDC",
        +  "base:USDC->robinhood:ETH",
        +  "base:USDC->robinhood:USDG",
        +  "arbitrum:ETH->solana:SOL",
        +  "arbitrum:ETH->solana:USDC",
        +  "arbitrum:ETH->solana:USDG",
        +  "arbitrum:ETH->base:ETH",
        +  "arbitrum:ETH->base:USDC",
        +  "arbitrum:ETH->arbitrum:USDC",
        +  "arbitrum:ETH->robinhood:ETH",
        +  "arbitrum:ETH->robinhood:USDG",
        +  "arbitrum:USDC->solana:SOL",
        +  "arbitrum:USDC->solana:USDC",
        +  "arbitrum:USDC->solana:USDG",
        +  "arbitrum:USDC->base:ETH",
        +  "arbitrum:USDC->base:USDC",
        +  "arbitrum:USDC->arbitrum:ETH",
        +  "arbitrum:USDC->robinhood:ETH",
        +  "arbitrum:USDC->robinhood:USDG",
        +  "robinhood:ETH->solana:SOL",
        +  "robinhood:ETH->solana:USDC",
        +  "robinhood:ETH->solana:USDG",
        +  "robinhood:ETH->base:ETH",
        +  "robinhood:ETH->base:USDC",
        +  "robinhood:ETH->arbitrum:ETH",
        +  "robinhood:ETH->arbitrum:USDC",
        +  "robinhood:ETH->robinhood:USDG",
        +  "robinhood:USDG->solana:SOL",
        +  "robinhood:USDG->solana:USDC",
        +  "robinhood:USDG->solana:USDG",
        +  "robinhood:USDG->base:ETH",
        +  "robinhood:USDG->base:USDC",
        +  "robinhood:USDG->arbitrum:ETH",
        +  "robinhood:USDG->arbitrum:USDC",
        +  "robinhood:USDG->robinhood:ETH",
        +  "polygon:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "ethereum:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC",
        +  "unichain:USDC->solana:USDC",
        +  "ink:USDC->solana:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / steps / items / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC",
        -  "monad:USDC",
        -  "avalanche:USDC",
        -  "cronos:USDC",
        -  "injective:USDC",
        -  "linea:USDC",
        -  "aptos:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC",
        +  "unichain:USDC",
        +  "ink:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / description
        Previous value: -"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, and Aptos are source-only and cannot be used as to_chain."New value: +"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, Aptos, Unichain, and Ink are source-only and cannot be used as to_chain."
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
      • changedInput schema / properties / verification_context / properties / wallets / propertyNames / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic",
        -  "monad",
        -  "avalanche",
        -  "cronos",
        -  "injective",
        -  "linea",
        -  "aptos"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos",
        +  "unichain",
        +  "ink"
        +]
  9. 2 tool updates
    • Changedassetfare_v2_capabilities9 fields changed
      • changedOutput schema / properties / asset_endpoints / maxItems
        Previous value: -20New value: +22
      • changedOutput schema / properties / caller_owned_agent_execution / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_key_access": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "command": {
        -        "const": "assetfare-agent-runner",
        -        "type": "string"
        -      },
        -      "key_location": {
        -        "const": "caller_wallet_adapter_only",
        -        "type": "string"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.5.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "const": "assetfare-mcp",
        -        "type": "string"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "scope": {
        -        "const": "caller_process_only",
        -        "type": "string"
        -      },
        -      "supported": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v1",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.9.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.10.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.11.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.12.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.5",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_key_access": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "command": {
        +        "const": "assetfare-agent-runner",
        +        "type": "string"
        +      },
        +      "key_location": {
        +        "const": "caller_wallet_adapter_only",
        +        "type": "string"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.5.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "const": "assetfare-mcp",
        +        "type": "string"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "scope": {
        +        "const": "caller_process_only",
        +        "type": "string"
        +      },
        +      "supported": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v1",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.9.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.10.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.11.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.12.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.5",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.16.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / chains / maxItems
        Previous value: -16New value: +17
      • changedOutput schema / properties / direct_route_summary / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "external_intent": {
        -        "const": "Across only for Robinhood ingress; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 76,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 172,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "economic_eligibility_is_route_and_amount_conditioned": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "external_coverage_only_route_count": {
        -        "const": 9,
        -        "type": "number"
        -      },
        -      "external_intent": {
        -        "const": "Across only for nine Robinhood ingress coverage routes; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "primary_direct_route_count": {
        -        "const": 67,
        -        "type": "number"
        -      },
        -      "product_classification_values": {
        -        "items": [
        -          {
        -            "const": "primary_direct",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_coverage_only",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 76,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 170,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "primary_direct_route_count",
        -      "external_coverage_only_route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "product_classification_values",
        -      "economic_eligibility_is_route_and_amount_conditioned",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "economic_eligibility_is_route_and_amount_conditioned": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "external_coverage_only_route_count": {
        -        "const": 0,
        -        "type": "number"
        -      },
        -      "external_intent": {
        -        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "primary_direct_route_count": {
        -        "const": 76,
        -        "type": "number"
        -      },
        -      "product_classification_values": {
        -        "items": [
        -          {
        -            "const": "primary_direct",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_coverage_only",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 76,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 184,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "primary_direct_route_count",
        -      "external_coverage_only_route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "product_classification_values",
        -      "economic_eligibility_is_route_and_amount_conditioned",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "economic_eligibility_is_route_and_amount_conditioned": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "external_coverage_only_route_count": {
        -        "const": 0,
        -        "type": "number"
        -      },
        -      "external_intent": {
        -        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "primary_direct_route_count": {
        -        "const": 80,
        -        "type": "number"
        -      },
        -      "product_classification_values": {
        -        "items": [
        -          {
        -            "const": "primary_direct",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_coverage_only",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 80,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 188,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "primary_direct_route_count",
        -      "external_coverage_only_route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "product_classification_values",
        -      "economic_eligibility_is_route_and_amount_conditioned",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "economic_eligibility_is_route_and_amount_conditioned": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "external_coverage_only_route_count": {
        -        "const": 0,
        -        "type": "number"
        -      },
        -      "external_intent": {
        -        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "primary_direct_route_count": {
        -        "const": 54,
        -        "type": "number"
        -      },
        -      "product_classification_values": {
        -        "items": [
        -          {
        -            "const": "primary_direct",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_coverage_only",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 54,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 95,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "primary_direct_route_count",
        -      "external_coverage_only_route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "product_classification_values",
        -      "economic_eligibility_is_route_and_amount_conditioned",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "external_intent": {
        +        "const": "Across only for Robinhood ingress; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 76,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 172,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "economic_eligibility_is_route_and_amount_conditioned": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "external_coverage_only_route_count": {
        +        "const": 9,
        +        "type": "number"
        +      },
        +      "external_intent": {
        +        "const": "Across only for nine Robinhood ingress coverage routes; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "primary_direct_route_count": {
        +        "const": 67,
        +        "type": "number"
        +      },
        +      "product_classification_values": {
        +        "items": [
        +          {
        +            "const": "primary_direct",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_coverage_only",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 76,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 170,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "primary_direct_route_count",
        +      "external_coverage_only_route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "product_classification_values",
        +      "economic_eligibility_is_route_and_amount_conditioned",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "economic_eligibility_is_route_and_amount_conditioned": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "external_coverage_only_route_count": {
        +        "const": 0,
        +        "type": "number"
        +      },
        +      "external_intent": {
        +        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "primary_direct_route_count": {
        +        "const": 76,
        +        "type": "number"
        +      },
        +      "product_classification_values": {
        +        "items": [
        +          {
        +            "const": "primary_direct",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_coverage_only",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 76,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 184,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "primary_direct_route_count",
        +      "external_coverage_only_route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "product_classification_values",
        +      "economic_eligibility_is_route_and_amount_conditioned",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "economic_eligibility_is_route_and_amount_conditioned": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "external_coverage_only_route_count": {
        +        "const": 0,
        +        "type": "number"
        +      },
        +      "external_intent": {
        +        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "primary_direct_route_count": {
        +        "const": 80,
        +        "type": "number"
        +      },
        +      "product_classification_values": {
        +        "items": [
        +          {
        +            "const": "primary_direct",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_coverage_only",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 80,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 188,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "primary_direct_route_count",
        +      "external_coverage_only_route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "product_classification_values",
        +      "economic_eligibility_is_route_and_amount_conditioned",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "economic_eligibility_is_route_and_amount_conditioned": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "external_coverage_only_route_count": {
        +        "const": 0,
        +        "type": "number"
        +      },
        +      "external_intent": {
        +        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "primary_direct_route_count": {
        +        "const": 54,
        +        "type": "number"
        +      },
        +      "product_classification_values": {
        +        "items": [
        +          {
        +            "const": "primary_direct",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_coverage_only",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 54,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 95,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "primary_direct_route_count",
        +      "external_coverage_only_route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "product_classification_values",
        +      "economic_eligibility_is_route_and_amount_conditioned",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "economic_eligibility_is_route_and_amount_conditioned": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "external_coverage_only_route_count": {
        +        "const": 0,
        +        "type": "number"
        +      },
        +      "external_intent": {
        +        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "primary_direct_route_count": {
        +        "const": 98,
        +        "type": "number"
        +      },
        +      "product_classification_values": {
        +        "items": [
        +          {
        +            "const": "primary_direct",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_coverage_only",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 98,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 206,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "primary_direct_route_count",
        +      "external_coverage_only_route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "product_classification_values",
        +      "economic_eligibility_is_route_and_amount_conditioned",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / directed_conversion_routes / enum
        Previous value: -[
        -  54,
        -  42,
        -  76,
        -  80
        -]New value: +[
        +  98,
        +  54,
        +  42,
        +  76,
        +  80
        +]
      • changedOutput schema / properties / economic_guidance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "advisory_start_distribution": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "100": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "1000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "10000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "250": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "2500": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "50": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "500": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "5000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          }
        -        },
        -        "required": [
        -          "50",
        -          "100",
        -          "250",
        -          "500",
        -          "1000",
        -          "2500",
        -          "5000",
        -          "10000"
        -        ],
        -        "type": "object"
        -      },
        -      "amount_is_never_rejected_by_economic_guidance": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "as_of": {
        -        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        -        "type": "string"
        -      },
        -      "confidence_counts": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "coverage_only_retest": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "measured_route_specific": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "measured_two_day": {
        -            "maximum": 80,
        -            "minimum": 0,
        -            "type": "integer"
        -          },
        -          "reworked_route_remeasure": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "structural_estimate": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          }
        -        },
        -        "required": [
        -          "measured_two_day",
        -          "measured_route_specific",
        -          "structural_estimate",
        -          "reworked_route_remeasure",
        -          "coverage_only_retest"
        -        ],
        -        "type": "object"
        -      },
        -      "currency": {
        -        "const": "USD",
        -        "type": "string"
        -      },
        -      "economic_guidance_is_non_enforcing": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "fresh_quote_and_caller_decision_control": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_count": {
        -        "const": 80,
        -        "type": "number"
        -      },
        -      "technical_quote_minimum_usd": {
        -        "const": 1,
        -        "type": "number"
        -      },
        -      "update_policy": {
        -        "const": "append_daily_observations_then_replace_values_without_schema_change",
        -        "type": "string"
        -      },
        -      "values_change_with_market": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "version": {
        -        "const": "assetfare-route-economic-guidance-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "as_of",
        -      "route_count",
        -      "currency",
        -      "technical_quote_minimum_usd",
        -      "economic_guidance_is_non_enforcing",
        -      "amount_is_never_rejected_by_economic_guidance",
        -      "values_change_with_market",
        -      "fresh_quote_and_caller_decision_control",
        -      "update_policy",
        -      "confidence_counts",
        -      "advisory_start_distribution"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "advisory_start_distribution": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "100": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "1000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "10000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "250": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "2500": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "50": {
        -            "maximum": 98,
        -            "minimum": 0,
        -            "type": "integer"
        -          },
        -          "500": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "5000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          }
        -        },
        -        "required": [
        -          "50",
        -          "100",
        -          "250",
        -          "500",
        -          "1000",
        -          "2500",
        -          "5000",
        -          "10000"
        -        ],
        -        "type": "object"
        -      },
        -      "amount_is_never_rejected_by_economic_guidance": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "as_of": {
        -        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        -        "type": "string"
        -      },
        -      "availability_only_route_count": {
        -        "const": 10,
        -        "type": "number"
        -      },
        -      "currency": {
        -        "const": "USD",
        -        "type": "string"
        -      },
        -      "economic_guidance_is_non_enforcing": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "expected_output_ranking": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "first_use_zero_allowance_scenario": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "fresh_quote_and_caller_decision_control": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "incomplete_cost_never_promoted": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "public_active_route_count": {
        -        "const": 54,
        -        "type": "number"
        -      },
        -      "public_inactive_route_count": {
        -        "const": 44,
        -        "type": "number"
        -      },
        -      "recommendation_status_counts": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "active_availability_only": {
        -            "const": 10,
        -            "type": "number"
        -          },
        -          "active_price_verified": {
        -            "const": 44,
        -            "type": "number"
        -          },
        -          "inactive_economics": {
        -            "const": 44,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "active_price_verified",
        -          "active_availability_only",
        -          "inactive_economics"
        -        ],
        -        "type": "object"
        -      },
        -      "route_count": {
        -        "const": 98,
        -        "type": "number"
        -      },
        -      "technical_quote_minimum_usd": {
        -        "const": 1,
        -        "type": "number"
        -      },
        -      "tested_ceiling_usd": {
        -        "const": 10000,
        -        "type": "number"
        -      },
        -      "update_policy": {
        -        "const": "daily_measurement_with_three_day_reactivation_hysteresis",
        -        "type": "string"
        -      },
        -      "values_change_with_market": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "verified_best_from_route_count": {
        -        "const": 44,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-route-economic-guidance-v3",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "as_of",
        -      "route_count",
        -      "public_active_route_count",
        -      "public_inactive_route_count",
        -      "verified_best_from_route_count",
        -      "availability_only_route_count",
        -      "currency",
        -      "technical_quote_minimum_usd",
        -      "economic_guidance_is_non_enforcing",
        -      "amount_is_never_rejected_by_economic_guidance",
        -      "values_change_with_market",
        -      "fresh_quote_and_caller_decision_control",
        -      "update_policy",
        -      "first_use_zero_allowance_scenario",
        -      "expected_output_ranking",
        -      "incomplete_cost_never_promoted",
        -      "tested_ceiling_usd",
        -      "advisory_start_distribution",
        -      "recommendation_status_counts"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "advisory_start_distribution": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "100": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "1000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "10000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "250": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "2500": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "50": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "500": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "5000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          }
        +        },
        +        "required": [
        +          "50",
        +          "100",
        +          "250",
        +          "500",
        +          "1000",
        +          "2500",
        +          "5000",
        +          "10000"
        +        ],
        +        "type": "object"
        +      },
        +      "amount_is_never_rejected_by_economic_guidance": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "as_of": {
        +        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        +        "type": "string"
        +      },
        +      "confidence_counts": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "coverage_only_retest": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "measured_route_specific": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "measured_two_day": {
        +            "maximum": 80,
        +            "minimum": 0,
        +            "type": "integer"
        +          },
        +          "reworked_route_remeasure": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "structural_estimate": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          }
        +        },
        +        "required": [
        +          "measured_two_day",
        +          "measured_route_specific",
        +          "structural_estimate",
        +          "reworked_route_remeasure",
        +          "coverage_only_retest"
        +        ],
        +        "type": "object"
        +      },
        +      "currency": {
        +        "const": "USD",
        +        "type": "string"
        +      },
        +      "economic_guidance_is_non_enforcing": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "fresh_quote_and_caller_decision_control": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_count": {
        +        "const": 80,
        +        "type": "number"
        +      },
        +      "technical_quote_minimum_usd": {
        +        "const": 1,
        +        "type": "number"
        +      },
        +      "update_policy": {
        +        "const": "append_daily_observations_then_replace_values_without_schema_change",
        +        "type": "string"
        +      },
        +      "values_change_with_market": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "version": {
        +        "const": "assetfare-route-economic-guidance-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "as_of",
        +      "route_count",
        +      "currency",
        +      "technical_quote_minimum_usd",
        +      "economic_guidance_is_non_enforcing",
        +      "amount_is_never_rejected_by_economic_guidance",
        +      "values_change_with_market",
        +      "fresh_quote_and_caller_decision_control",
        +      "update_policy",
        +      "confidence_counts",
        +      "advisory_start_distribution"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "advisory_start_distribution": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "100": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "1000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "10000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "250": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "2500": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "50": {
        +            "maximum": 98,
        +            "minimum": 0,
        +            "type": "integer"
        +          },
        +          "500": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "5000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          }
        +        },
        +        "required": [
        +          "50",
        +          "100",
        +          "250",
        +          "500",
        +          "1000",
        +          "2500",
        +          "5000",
        +          "10000"
        +        ],
        +        "type": "object"
        +      },
        +      "amount_is_never_rejected_by_economic_guidance": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "as_of": {
        +        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        +        "type": "string"
        +      },
        +      "availability_only_route_count": {
        +        "const": 10,
        +        "type": "number"
        +      },
        +      "currency": {
        +        "const": "USD",
        +        "type": "string"
        +      },
        +      "economic_guidance_is_non_enforcing": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "expected_output_ranking": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "first_use_zero_allowance_scenario": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "fresh_quote_and_caller_decision_control": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "incomplete_cost_never_promoted": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "public_active_route_count": {
        +        "const": 54,
        +        "type": "number"
        +      },
        +      "public_inactive_route_count": {
        +        "const": 44,
        +        "type": "number"
        +      },
        +      "recommendation_status_counts": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "active_availability_only": {
        +            "const": 10,
        +            "type": "number"
        +          },
        +          "active_price_verified": {
        +            "const": 44,
        +            "type": "number"
        +          },
        +          "inactive_economics": {
        +            "const": 44,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "active_price_verified",
        +          "active_availability_only",
        +          "inactive_economics"
        +        ],
        +        "type": "object"
        +      },
        +      "route_count": {
        +        "const": 98,
        +        "type": "number"
        +      },
        +      "technical_quote_minimum_usd": {
        +        "const": 1,
        +        "type": "number"
        +      },
        +      "tested_ceiling_usd": {
        +        "const": 10000,
        +        "type": "number"
        +      },
        +      "update_policy": {
        +        "const": "daily_measurement_with_three_day_reactivation_hysteresis",
        +        "type": "string"
        +      },
        +      "values_change_with_market": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "verified_best_from_route_count": {
        +        "const": 44,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-route-economic-guidance-v3",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "as_of",
        +      "route_count",
        +      "public_active_route_count",
        +      "public_inactive_route_count",
        +      "verified_best_from_route_count",
        +      "availability_only_route_count",
        +      "currency",
        +      "technical_quote_minimum_usd",
        +      "economic_guidance_is_non_enforcing",
        +      "amount_is_never_rejected_by_economic_guidance",
        +      "values_change_with_market",
        +      "fresh_quote_and_caller_decision_control",
        +      "update_policy",
        +      "first_use_zero_allowance_scenario",
        +      "expected_output_ranking",
        +      "incomplete_cost_never_promoted",
        +      "tested_ceiling_usd",
        +      "advisory_start_distribution",
        +      "recommendation_status_counts"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "advisory_start_distribution": {
        +        "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution"
        +      },
        +      "amount_is_never_rejected_by_economic_guidance": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "as_of": {
        +        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        +        "type": "string"
        +      },
        +      "availability_only_route_count": {
        +        "const": 10,
        +        "type": "number"
        +      },
        +      "compare_required_route_count": {
        +        "const": 44,
        +        "type": "number"
        +      },
        +      "currency": {
        +        "const": "USD",
        +        "type": "string"
        +      },
        +      "economic_guidance_blocks_execution": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "economic_guidance_is_non_enforcing": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "expected_output_ranking": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "first_use_zero_allowance_scenario": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "fresh_quote_and_caller_decision_control": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "incomplete_cost_never_promoted": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "nonrecommended_route_count": {
        +        "const": 54,
        +        "type": "number"
        +      },
        +      "public_active_route_count": {
        +        "const": 98,
        +        "type": "number"
        +      },
        +      "public_inactive_route_count": {
        +        "const": 0,
        +        "type": "number"
        +      },
        +      "recommendation_status_counts": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "active_availability_only": {
        +            "const": 10,
        +            "type": "number"
        +          },
        +          "active_compare_required": {
        +            "const": 44,
        +            "type": "number"
        +          },
        +          "active_price_verified": {
        +            "const": 44,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "active_price_verified",
        +          "active_availability_only",
        +          "active_compare_required"
        +        ],
        +        "type": "object"
        +      },
        +      "route_count": {
        +        "const": 98,
        +        "type": "number"
        +      },
        +      "technical_quote_minimum_usd": {
        +        "const": 1,
        +        "type": "number"
        +      },
        +      "tested_ceiling_usd": {
        +        "const": 10000,
        +        "type": "number"
        +      },
        +      "update_policy": {
        +        "const": "daily_measurement_with_three_day_recommendation_hysteresis_availability_separate",
        +        "type": "string"
        +      },
        +      "values_change_with_market": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "verified_best_from_route_count": {
        +        "const": 44,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-route-economic-guidance-v4",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "as_of",
        +      "route_count",
        +      "public_active_route_count",
        +      "public_inactive_route_count",
        +      "verified_best_from_route_count",
        +      "availability_only_route_count",
        +      "compare_required_route_count",
        +      "nonrecommended_route_count",
        +      "currency",
        +      "technical_quote_minimum_usd",
        +      "economic_guidance_is_non_enforcing",
        +      "economic_guidance_blocks_execution",
        +      "amount_is_never_rejected_by_economic_guidance",
        +      "values_change_with_market",
        +      "fresh_quote_and_caller_decision_control",
        +      "update_policy",
        +      "first_use_zero_allowance_scenario",
        +      "expected_output_ranking",
        +      "incomplete_cost_never_promoted",
        +      "tested_ceiling_usd",
        +      "advisory_start_distribution",
        +      "recommendation_status_counts"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / execution_implemented_routes / enum
        Previous value: -[
        -  54,
        -  42,
        -  76,
        -  80
        -]New value: +[
        +  98,
        +  54,
        +  42,
        +  76,
        +  80
        +]
      • changedOutput schema / properties / execution_ready_routes / enum
        Previous value: -[
        -  54,
        -  42,
        -  76,
        -  80
        -]New value: +[
        +  98,
        +  54,
        +  42,
        +  76,
        +  80
        +]
      • changedOutput schema / properties / unsigned_route_plans_ready / enum
        Previous value: -[
        -  54,
        -  42,
        -  76,
        -  80
        -]New value: +[
        +  98,
        +  54,
        +  42,
        +  76,
        +  80
        +]
    • Changedassetfare_v2_quote1 field changed
      • changedOutput schema / properties / economic_guidance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "advisory_role": {
        -        "enum": [
        -          "observed_economic_zone_start",
        -          "structural_evaluation_start_not_observed_eligibility",
        -          "retest_start_not_economic_eligibility"
        -        ],
        -        "type": "string"
        -      },
        -      "advisory_start_usd": {
        -        "enum": [
        -          50,
        -          100,
        -          250,
        -          500,
        -          1000,
        -          2500,
        -          5000,
        -          10000
        -        ],
        -        "type": "number"
        -      },
        -      "basis": {
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "confidence": {
        -        "enum": [
        -          "measured_two_day",
        -          "measured_route_specific",
        -          "structural_estimate",
        -          "reworked_route_remeasure",
        -          "coverage_only_retest"
        -        ],
        -        "type": "string"
        -      },
        -      "fresh_quote_required": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "not_a_best_price_guarantee": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "not_an_execution_minimum": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "status": {
        -        "enum": [
        -          "observed_near_parity",
        -          "observed_competitive_or_near_parity",
        -          "provisional_evaluation_start",
        -          "reworked_route_remeasure",
        -          "coverage_only_retest"
        -        ],
        -        "type": "string"
        -      },
        -      "tested_amounts_usd": {
        -        "items": {
        -          "exclusiveMinimum": 0,
        -          "type": "integer"
        -        },
        -        "maxItems": 8,
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "advisory_start_usd",
        -      "advisory_role",
        -      "status",
        -      "confidence",
        -      "basis",
        -      "tested_amounts_usd",
        -      "not_an_execution_minimum",
        -      "not_a_best_price_guarantee",
        -      "fresh_quote_required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "advisory_start_usd": {
        -        "anyOf": [
        -          {
        -            "type": "null"
        -          },
        -          {
        -            "const": 50,
        -            "type": "number"
        -          },
        -          {
        -            "const": 100,
        -            "type": "number"
        -          },
        -          {
        -            "const": 250,
        -            "type": "number"
        -          },
        -          {
        -            "const": 500,
        -            "type": "number"
        -          },
        -          {
        -            "const": 1000,
        -            "type": "number"
        -          },
        -          {
        -            "const": 2500,
        -            "type": "number"
        -          },
        -          {
        -            "const": 5000,
        -            "type": "number"
        -          },
        -          {
        -            "const": 10000,
        -            "type": "number"
        -          }
        -        ]
        -      },
        -      "availability_only": {
        -        "type": "boolean"
        -      },
        -      "basis": {
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "best_from_usd": {
        -        "anyOf": [
        -          {
        -            "type": "null"
        -          },
        -          {
        -            "const": 50,
        -            "type": "number"
        -          },
        -          {
        -            "const": 100,
        -            "type": "number"
        -          },
        -          {
        -            "const": 250,
        -            "type": "number"
        -          },
        -          {
        -            "const": 500,
        -            "type": "number"
        -          },
        -          {
        -            "const": 1000,
        -            "type": "number"
        -          },
        -          {
        -            "const": 2500,
        -            "type": "number"
        -          },
        -          {
        -            "const": 5000,
        -            "type": "number"
        -          },
        -          {
        -            "const": 10000,
        -            "type": "number"
        -          }
        -        ]
        -      },
        -      "best_from_verified": {
        -        "type": "boolean"
        -      },
        -      "confidence": {
        -        "enum": [
        -          "paired_all_in_snapshot",
        -          "availability_only_no_price_claim"
        -        ],
        -        "type": "string"
        -      },
        -      "fresh_quote_required": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "not_a_best_price_guarantee": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "not_an_execution_minimum": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "public_activation_status": {
        -        "enum": [
        -          "active_price_verified",
        -          "active_availability_only"
        -        ],
        -        "type": "string"
        -      },
        -      "public_active": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "recommendation_status": {
        -        "enum": [
        -          "active_price_verified",
        -          "active_availability_only"
        -        ],
        -        "type": "string"
        -      },
        -      "recommended_action": {
        -        "enum": [
        -          "use_assetfare_first_at_or_above_best_from",
        -          "use_assetfare_when_route_availability_is_required_without_price_claim"
        -        ],
        -        "type": "string"
        -      },
        -      "tested_amounts_usd": {
        -        "items": {
        -          "exclusiveMinimum": 0,
        -          "type": "integer"
        -        },
        -        "maxItems": 8,
        -        "minItems": 8,
        -        "type": "array"
        -      },
        -      "tested_ceiling_usd": {
        -        "const": 10000,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "advisory_start_usd",
        -      "best_from_usd",
        -      "best_from_verified",
        -      "availability_only",
        -      "public_activation_status",
        -      "public_active",
        -      "recommendation_status",
        -      "recommended_action",
        -      "confidence",
        -      "basis",
        -      "tested_amounts_usd",
        -      "tested_ceiling_usd",
        -      "not_an_execution_minimum",
        -      "not_a_best_price_guarantee",
        -      "fresh_quote_required"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "advisory_role": {
        +        "enum": [
        +          "observed_economic_zone_start",
        +          "structural_evaluation_start_not_observed_eligibility",
        +          "retest_start_not_economic_eligibility"
        +        ],
        +        "type": "string"
        +      },
        +      "advisory_start_usd": {
        +        "enum": [
        +          50,
        +          100,
        +          250,
        +          500,
        +          1000,
        +          2500,
        +          5000,
        +          10000
        +        ],
        +        "type": "number"
        +      },
        +      "basis": {
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "confidence": {
        +        "enum": [
        +          "measured_two_day",
        +          "measured_route_specific",
        +          "structural_estimate",
        +          "reworked_route_remeasure",
        +          "coverage_only_retest"
        +        ],
        +        "type": "string"
        +      },
        +      "fresh_quote_required": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "not_a_best_price_guarantee": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "not_an_execution_minimum": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "status": {
        +        "enum": [
        +          "observed_near_parity",
        +          "observed_competitive_or_near_parity",
        +          "provisional_evaluation_start",
        +          "reworked_route_remeasure",
        +          "coverage_only_retest"
        +        ],
        +        "type": "string"
        +      },
        +      "tested_amounts_usd": {
        +        "items": {
        +          "exclusiveMinimum": 0,
        +          "type": "integer"
        +        },
        +        "maxItems": 8,
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "advisory_start_usd",
        +      "advisory_role",
        +      "status",
        +      "confidence",
        +      "basis",
        +      "tested_amounts_usd",
        +      "not_an_execution_minimum",
        +      "not_a_best_price_guarantee",
        +      "fresh_quote_required"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "advisory_start_usd": {
        +        "anyOf": [
        +          {
        +            "type": "null"
        +          },
        +          {
        +            "const": 50,
        +            "type": "number"
        +          },
        +          {
        +            "const": 100,
        +            "type": "number"
        +          },
        +          {
        +            "const": 250,
        +            "type": "number"
        +          },
        +          {
        +            "const": 500,
        +            "type": "number"
        +          },
        +          {
        +            "const": 1000,
        +            "type": "number"
        +          },
        +          {
        +            "const": 2500,
        +            "type": "number"
        +          },
        +          {
        +            "const": 5000,
        +            "type": "number"
        +          },
        +          {
        +            "const": 10000,
        +            "type": "number"
        +          }
        +        ]
        +      },
        +      "availability_only": {
        +        "type": "boolean"
        +      },
        +      "basis": {
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "best_from_usd": {
        +        "anyOf": [
        +          {
        +            "type": "null"
        +          },
        +          {
        +            "const": 50,
        +            "type": "number"
        +          },
        +          {
        +            "const": 100,
        +            "type": "number"
        +          },
        +          {
        +            "const": 250,
        +            "type": "number"
        +          },
        +          {
        +            "const": 500,
        +            "type": "number"
        +          },
        +          {
        +            "const": 1000,
        +            "type": "number"
        +          },
        +          {
        +            "const": 2500,
        +            "type": "number"
        +          },
        +          {
        +            "const": 5000,
        +            "type": "number"
        +          },
        +          {
        +            "const": 10000,
        +            "type": "number"
        +          }
        +        ]
        +      },
        +      "best_from_verified": {
        +        "type": "boolean"
        +      },
        +      "confidence": {
        +        "enum": [
        +          "paired_all_in_snapshot",
        +          "availability_only_no_price_claim"
        +        ],
        +        "type": "string"
        +      },
        +      "fresh_quote_required": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "not_a_best_price_guarantee": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "not_an_execution_minimum": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "public_activation_status": {
        +        "enum": [
        +          "active_price_verified",
        +          "active_availability_only"
        +        ],
        +        "type": "string"
        +      },
        +      "public_active": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "recommendation_status": {
        +        "enum": [
        +          "active_price_verified",
        +          "active_availability_only"
        +        ],
        +        "type": "string"
        +      },
        +      "recommended_action": {
        +        "enum": [
        +          "use_assetfare_first_at_or_above_best_from",
        +          "use_assetfare_when_route_availability_is_required_without_price_claim"
        +        ],
        +        "type": "string"
        +      },
        +      "tested_amounts_usd": {
        +        "items": {
        +          "exclusiveMinimum": 0,
        +          "type": "integer"
        +        },
        +        "maxItems": 8,
        +        "minItems": 8,
        +        "type": "array"
        +      },
        +      "tested_ceiling_usd": {
        +        "const": 10000,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "advisory_start_usd",
        +      "best_from_usd",
        +      "best_from_verified",
        +      "availability_only",
        +      "public_activation_status",
        +      "public_active",
        +      "recommendation_status",
        +      "recommended_action",
        +      "confidence",
        +      "basis",
        +      "tested_amounts_usd",
        +      "tested_ceiling_usd",
        +      "not_an_execution_minimum",
        +      "not_a_best_price_guarantee",
        +      "fresh_quote_required"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "advisory_start_usd": {
        +        "anyOf": [
        +          {
        +            "type": "null"
        +          },
        +          {
        +            "const": 50,
        +            "type": "number"
        +          },
        +          {
        +            "const": 100,
        +            "type": "number"
        +          },
        +          {
        +            "const": 250,
        +            "type": "number"
        +          },
        +          {
        +            "const": 500,
        +            "type": "number"
        +          },
        +          {
        +            "const": 1000,
        +            "type": "number"
        +          },
        +          {
        +            "const": 2500,
        +            "type": "number"
        +          },
        +          {
        +            "const": 5000,
        +            "type": "number"
        +          },
        +          {
        +            "const": 10000,
        +            "type": "number"
        +          }
        +        ]
        +      },
        +      "availability_only": {
        +        "type": "boolean"
        +      },
        +      "basis": {
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "best_from_usd": {
        +        "anyOf": [
        +          {
        +            "type": "null"
        +          },
        +          {
        +            "const": 50,
        +            "type": "number"
        +          },
        +          {
        +            "const": 100,
        +            "type": "number"
        +          },
        +          {
        +            "const": 250,
        +            "type": "number"
        +          },
        +          {
        +            "const": 500,
        +            "type": "number"
        +          },
        +          {
        +            "const": 1000,
        +            "type": "number"
        +          },
        +          {
        +            "const": 2500,
        +            "type": "number"
        +          },
        +          {
        +            "const": 5000,
        +            "type": "number"
        +          },
        +          {
        +            "const": 10000,
        +            "type": "number"
        +          }
        +        ]
        +      },
        +      "best_from_verified": {
        +        "type": "boolean"
        +      },
        +      "confidence": {
        +        "enum": [
        +          "paired_all_in_snapshot",
        +          "availability_only_no_price_claim",
        +          "paired_all_in_snapshot_competitor_cheaper_through_tested_ceiling"
        +        ],
        +        "type": "string"
        +      },
        +      "economic_guidance_blocks_execution": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "economic_selection_policy": {
        +        "const": "advisory_only_no_execution_gate",
        +        "type": "string"
        +      },
        +      "fresh_quote_required": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "not_a_best_price_guarantee": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "not_an_execution_minimum": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "price_recommended_for_amount": {
        +        "type": "boolean"
        +      },
        +      "public_activation_status": {
        +        "enum": [
        +          "active_price_verified",
        +          "active_availability_only",
        +          "active_compare_required"
        +        ],
        +        "type": "string"
        +      },
        +      "public_active": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "quoted_amount_usd": {
        +        "minimum": 1,
        +        "type": "number"
        +      },
        +      "recommendation_status": {
        +        "enum": [
        +          "active_price_verified",
        +          "active_availability_only",
        +          "active_compare_required"
        +        ],
        +        "type": "string"
        +      },
        +      "recommended_action": {
        +        "enum": [
        +          "price_recommended_at_or_above_best_from_otherwise_no_price_recommendation",
        +          "available_no_cheapest_price_claim_compare_if_price_matters",
        +          "available_not_price_recommended_compare_if_price_matters"
        +        ],
        +        "type": "string"
        +      },
        +      "tested_amounts_usd": {
        +        "items": {
        +          "exclusiveMinimum": 0,
        +          "type": "integer"
        +        },
        +        "maxItems": 8,
        +        "minItems": 8,
        +        "type": "array"
        +      },
        +      "tested_ceiling_usd": {
        +        "const": 10000,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "advisory_start_usd",
        +      "best_from_usd",
        +      "best_from_verified",
        +      "availability_only",
        +      "public_activation_status",
        +      "public_active",
        +      "recommendation_status",
        +      "recommended_action",
        +      "confidence",
        +      "basis",
        +      "economic_selection_policy",
        +      "economic_guidance_blocks_execution",
        +      "tested_amounts_usd",
        +      "tested_ceiling_usd",
        +      "not_an_execution_minimum",
        +      "not_a_best_price_guarantee",
        +      "fresh_quote_required",
        +      "quoted_amount_usd",
        +      "price_recommended_for_amount"
        +    ],
        +    "type": "object"
        +  }
        +]
  10. 2 tool updates
    • Changedassetfare_v2_capabilities1 field changed
      • changedOutput schema / properties / caller_owned_agent_execution / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_key_access": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "command": {
        -        "const": "assetfare-agent-runner",
        -        "type": "string"
        -      },
        -      "key_location": {
        -        "const": "caller_wallet_adapter_only",
        -        "type": "string"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.5.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "const": "assetfare-mcp",
        -        "type": "string"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "scope": {
        -        "const": "caller_process_only",
        -        "type": "string"
        -      },
        -      "supported": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v1",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.9.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.10.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.11.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.12.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.5",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_key_access": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "command": {
        +        "const": "assetfare-agent-runner",
        +        "type": "string"
        +      },
        +      "key_location": {
        +        "const": "caller_wallet_adapter_only",
        +        "type": "string"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.5.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "const": "assetfare-mcp",
        +        "type": "string"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "scope": {
        +        "const": "caller_process_only",
        +        "type": "string"
        +      },
        +      "supported": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v1",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.9.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.10.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.11.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.12.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.5",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedassetfare_v2_quote5 fields changed
      • removedOutput schema / properties / cost_summary / additionalProperties
        Removed value: -false
      • addedOutput schema / properties / cost_summary / anyOf
        Added value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "all_in_estimate_complete": {
        +        "type": "boolean"
        +      },
        +      "assetfare_service_fee": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "bps": {
        +            "const": 1,
        +            "type": "number"
        +          },
        +          "estimated_usd": {
        +            "minimum": 0,
        +            "type": "number"
        +          },
        +          "included_in_receive_amount": {
        +            "const": true,
        +            "type": "boolean"
        +          },
        +          "note": {
        +            "minLength": 1,
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "bps",
        +          "estimated_usd",
        +          "included_in_receive_amount",
        +          "note"
        +        ],
        +        "type": "object"
        +      },
        +      "expected_all_in_cost_percent_estimate": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "expected_all_in_cost_usd_estimate": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "expected_receive_value_usd": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "expected_total_cost_percent": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "expected_total_cost_usd": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "input_value_usd": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "maximum_all_in_cost_percent_estimate": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "maximum_all_in_cost_usd_estimate": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "maximum_total_cost_percent": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "maximum_total_cost_usd": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "minimum_receive_value_usd": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "native_balance_requirements": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "basis": {
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "decimals": {
        +              "maximum": 18,
        +              "minimum": 0,
        +              "type": "integer"
        +            },
        +            "expected_amount": {
        +              "pattern": "^(0|[1-9][0-9]*)(\\.[0-9]+)?$",
        +              "type": "string"
        +            },
        +            "expected_amount_base": {
        +              "pattern": "^[0-9]+$",
        +              "type": "string"
        +            },
        +            "expected_usd": {
        +              "minimum": 0,
        +              "type": "number"
        +            },
        +            "included_in_receive_amount": {
        +              "const": false,
        +              "type": "boolean"
        +            },
        +            "includes": {
        +              "items": {
        +                "enum": [
        +                  "layerzero_native_fee",
        +                  "source_chain_network_fee_estimate"
        +                ],
        +                "type": "string"
        +              },
        +              "minItems": 1,
        +              "type": "array"
        +            },
        +            "maximum_amount": {
        +              "pattern": "^(0|[1-9][0-9]*)(\\.[0-9]+)?$",
        +              "type": "string"
        +            },
        +            "maximum_amount_base": {
        +              "pattern": "^[0-9]+$",
        +              "type": "string"
        +            },
        +            "maximum_usd": {
        +              "minimum": 0,
        +              "type": "number"
        +            },
        +            "paid_in": {
        +              "pattern": "^[a-z0-9]+:[A-Z0-9]+$",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "paid_in",
        +            "decimals",
        +            "expected_amount_base",
        +            "maximum_amount_base",
        +            "expected_amount",
        +            "maximum_amount",
        +            "expected_usd",
        +            "maximum_usd",
        +            "includes",
        +            "included_in_receive_amount",
        +            "basis"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "provider_fee_components": {
        +        "items": {
        +          "additionalProperties": true,
        +          "properties": {
        +            "expected_usd": {
        +              "minimum": 0,
        +              "type": "number"
        +            },
        +            "included_in_receive_amount": {
        +              "const": true,
        +              "type": "boolean"
        +            },
        +            "kind": {
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "maximum_usd": {
        +              "minimum": 0,
        +              "type": "number"
        +            },
        +            "provider": {
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "provider",
        +            "kind",
        +            "expected_usd",
        +            "maximum_usd",
        +            "included_in_receive_amount"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "rankable_all_in": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "scope": {
        +        "const": "token_path_only_network_gas_excluded",
        +        "type": "string"
        +      },
        +      "separately_paid_costs": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "basis": {
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "decimals": {
        +              "maximum": 18,
        +              "minimum": 0,
        +              "type": "integer"
        +            },
        +            "expected_amount_base": {
        +              "pattern": "^[0-9]+$",
        +              "type": "string"
        +            },
        +            "expected_usd": {
        +              "minimum": 0,
        +              "type": "number"
        +            },
        +            "included_in_receive_amount": {
        +              "const": false,
        +              "type": "boolean"
        +            },
        +            "kind": {
        +              "enum": [
        +                "layerzero_native_fee",
        +                "source_chain_network_fee_estimate"
        +              ],
        +              "type": "string"
        +            },
        +            "maximum_amount_base": {
        +              "pattern": "^[0-9]+$",
        +              "type": "string"
        +            },
        +            "maximum_usd": {
        +              "minimum": 0,
        +              "type": "number"
        +            },
        +            "paid_in": {
        +              "pattern": "^[a-z0-9]+:[A-Z0-9]+$",
        +              "type": "string"
        +            },
        +            "provider": {
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "provider",
        +            "kind",
        +            "paid_in",
        +            "expected_amount_base",
        +            "maximum_amount_base",
        +            "decimals",
        +            "expected_usd",
        +            "maximum_usd",
        +            "included_in_receive_amount",
        +            "basis"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "small_amount_warning": {
        +        "type": "boolean"
        +      },
        +      "source_native_balance_required": {
        +        "anyOf": [
        +          {
        +            "$ref": "#/properties/cost_summary/anyOf/0/properties/native_balance_requirements/items"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "token_path_expected_cost_usd": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "token_path_maximum_cost_usd": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "unpriced_costs": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "warning": {
        +        "anyOf": [
        +          {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      }
        +    },
        +    "required": [
        +      "scope",
        +      "input_value_usd",
        +      "expected_receive_value_usd",
        +      "minimum_receive_value_usd",
        +      "expected_total_cost_usd",
        +      "maximum_total_cost_usd",
        +      "expected_total_cost_percent",
        +      "maximum_total_cost_percent",
        +      "token_path_expected_cost_usd",
        +      "token_path_maximum_cost_usd",
        +      "separately_paid_costs",
        +      "expected_all_in_cost_usd_estimate",
        +      "maximum_all_in_cost_usd_estimate",
        +      "expected_all_in_cost_percent_estimate",
        +      "maximum_all_in_cost_percent_estimate",
        +      "all_in_estimate_complete",
        +      "native_balance_requirements",
        +      "source_native_balance_required",
        +      "assetfare_service_fee",
        +      "provider_fee_components",
        +      "unpriced_costs",
        +      "rankable_all_in",
        +      "small_amount_warning",
        +      "warning"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_service_fee": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "bps": {
        +            "const": 1,
        +            "type": "number"
        +          },
        +          "estimated_usd": {
        +            "minimum": 0,
        +            "type": "number"
        +          },
        +          "included_in_receive_amount": {
        +            "const": true,
        +            "type": "boolean"
        +          },
        +          "note": {
        +            "minLength": 1,
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "bps",
        +          "estimated_usd",
        +          "included_in_receive_amount",
        +          "note"
        +        ],
        +        "type": "object"
        +      },
        +      "expected_receive_value_usd": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "expected_total_cost_percent": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "expected_total_cost_usd": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "input_value_usd": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "maximum_total_cost_percent": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "maximum_total_cost_usd": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "minimum_receive_value_usd": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "provider_fee_components": {
        +        "items": {
        +          "additionalProperties": true,
        +          "properties": {
        +            "expected_usd": {
        +              "minimum": 0,
        +              "type": "number"
        +            },
        +            "included_in_receive_amount": {
        +              "const": true,
        +              "type": "boolean"
        +            },
        +            "kind": {
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "maximum_usd": {
        +              "minimum": 0,
        +              "type": "number"
        +            },
        +            "provider": {
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "provider",
        +            "kind",
        +            "expected_usd",
        +            "maximum_usd",
        +            "included_in_receive_amount"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "rankable_all_in": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "scope": {
        +        "const": "token_path_only_network_gas_excluded",
        +        "type": "string"
        +      },
        +      "small_amount_warning": {
        +        "type": "boolean"
        +      },
        +      "unpriced_costs": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "warning": {
        +        "anyOf": [
        +          {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      }
        +    },
        +    "required": [
        +      "scope",
        +      "input_value_usd",
        +      "expected_receive_value_usd",
        +      "minimum_receive_value_usd",
        +      "expected_total_cost_usd",
        +      "maximum_total_cost_usd",
        +      "expected_total_cost_percent",
        +      "maximum_total_cost_percent",
        +      "assetfare_service_fee",
        +      "provider_fee_components",
        +      "unpriced_costs",
        +      "rankable_all_in",
        +      "small_amount_warning",
        +      "warning"
        +    ],
        +    "type": "object"
        +  }
        +]
      • removedOutput schema / properties / cost_summary / properties
        Removed value: -{
        -  "assetfare_service_fee": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "bps": {
        -        "const": 1,
        -        "type": "number"
        -      },
        -      "estimated_usd": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "included_in_receive_amount": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "note": {
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "bps",
        -      "estimated_usd",
        -      "included_in_receive_amount",
        -      "note"
        -    ],
        -    "type": "object"
        -  },
        -  "expected_receive_value_usd": {
        -    "minimum": 0,
        -    "type": "number"
        -  },
        -  "expected_total_cost_percent": {
        -    "minimum": 0,
        -    "type": "number"
        -  },
        -  "expected_total_cost_usd": {
        -    "minimum": 0,
        -    "type": "number"
        -  },
        -  "input_value_usd": {
        -    "minimum": 0,
        -    "type": "number"
        -  },
        -  "maximum_total_cost_percent": {
        -    "minimum": 0,
        -    "type": "number"
        -  },
        -  "maximum_total_cost_usd": {
        -    "minimum": 0,
        -    "type": "number"
        -  },
        -  "minimum_receive_value_usd": {
        -    "minimum": 0,
        -    "type": "number"
        -  },
        -  "provider_fee_components": {
        -    "items": {
        -      "additionalProperties": true,
        -      "properties": {
        -        "expected_usd": {
        -          "minimum": 0,
        -          "type": "number"
        -        },
        -        "included_in_receive_amount": {
        -          "const": true,
        -          "type": "boolean"
        -        },
        -        "kind": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maximum_usd": {
        -          "minimum": 0,
        -          "type": "number"
        -        },
        -        "provider": {
        -          "minLength": 1,
        -          "type": "string"
        -        }
        -      },
        -      "required": [
        -        "provider",
        -        "kind",
        -        "expected_usd",
        -        "maximum_usd",
        -        "included_in_receive_amount"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  },
        -  "rankable_all_in": {
        -    "const": false,
        -    "type": "boolean"
        -  },
        -  "scope": {
        -    "const": "token_path_only_network_gas_excluded",
        -    "type": "string"
        -  },
        -  "small_amount_warning": {
        -    "type": "boolean"
        -  },
        -  "unpriced_costs": {
        -    "items": {
        -      "minLength": 1,
        -      "type": "string"
        -    },
        -    "minItems": 1,
        -    "type": "array"
        -  },
        -  "warning": {
        -    "anyOf": [
        -      {
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      {
        -        "type": "null"
        -      }
        -    ]
        -  }
        -}
      • removedOutput schema / properties / cost_summary / required
        Removed value: -[
        -  "scope",
        -  "input_value_usd",
        -  "expected_receive_value_usd",
        -  "minimum_receive_value_usd",
        -  "expected_total_cost_usd",
        -  "maximum_total_cost_usd",
        -  "expected_total_cost_percent",
        -  "maximum_total_cost_percent",
        -  "assetfare_service_fee",
        -  "provider_fee_components",
        -  "unpriced_costs",
        -  "rankable_all_in",
        -  "small_amount_warning",
        -  "warning"
        -]
      • removedOutput schema / properties / cost_summary / type
        Removed value: -"object"
  11. 1 tool update
    • Changedassetfare_v2_capabilities1 field changed
      • changedOutput schema / properties / caller_owned_agent_execution / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_key_access": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "command": {
        -        "const": "assetfare-agent-runner",
        -        "type": "string"
        -      },
        -      "key_location": {
        -        "const": "caller_wallet_adapter_only",
        -        "type": "string"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.5.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "const": "assetfare-mcp",
        -        "type": "string"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "scope": {
        -        "const": "caller_process_only",
        -        "type": "string"
        -      },
        -      "supported": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v1",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.9.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.10.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.11.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.12.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.5",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.15.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_key_access": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "command": {
        +        "const": "assetfare-agent-runner",
        +        "type": "string"
        +      },
        +      "key_location": {
        +        "const": "caller_wallet_adapter_only",
        +        "type": "string"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.5.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "const": "assetfare-mcp",
        +        "type": "string"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "scope": {
        +        "const": "caller_process_only",
        +        "type": "string"
        +      },
        +      "supported": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v1",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.9.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.10.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.11.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.12.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.5",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  }
        +]
  12. 8 tool updates
    • Changedassetfare_v2_capabilities19 fields changed
      • changedOutput schema / properties / asset_endpoints / items / properties / chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
      • changedOutput schema / properties / asset_endpoints / maxItems
        Previous value: -16New value: +20
      • changedOutput schema / properties / caller_owned_agent_execution / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_key_access": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "assetfare_server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "command": {
        -        "const": "assetfare-agent-runner",
        -        "type": "string"
        -      },
        -      "key_location": {
        -        "const": "caller_wallet_adapter_only",
        -        "type": "string"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.5.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "const": "assetfare-mcp",
        -        "type": "string"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "scope": {
        -        "const": "caller_process_only",
        -        "type": "string"
        -      },
        -      "supported": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v1",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.6.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.7.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.8.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.9.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.10.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.11.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.12.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.13.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.0",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.1",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.2",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.3",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.4",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "a2a_remote_skill": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        -      },
        -      "assetfare_server_key_access": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        -      },
        -      "assetfare_server_signing": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        -      },
        -      "assetfare_server_submission": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        -      },
        -      "command": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        -      },
        -      "key_location": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        -      },
        -      "minimum_package_version": {
        -        "const": "1.14.5",
        -        "type": "string"
        -      },
        -      "package": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        -      },
        -      "policy_schema": {
        -        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        -        "type": "string"
        -      },
        -      "remote_mcp_tool": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        -      },
        -      "scope": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        -      },
        -      "supported": {
        -        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        -      },
        -      "version": {
        -        "const": "assetfare-caller-owned-agent-execution-v2",
        -        "type": "string"
        -      },
        -      "wallet_adapter_contract_version": {
        -        "const": "assetfare-caller-wallet-adapter-v2",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "supported",
        -      "scope",
        -      "package",
        -      "command",
        -      "key_location",
        -      "remote_mcp_tool",
        -      "a2a_remote_skill",
        -      "assetfare_server_key_access",
        -      "assetfare_server_signing",
        -      "assetfare_server_submission",
        -      "version",
        -      "minimum_package_version",
        -      "policy_schema",
        -      "wallet_adapter_contract_version"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_key_access": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "assetfare_server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "command": {
        +        "const": "assetfare-agent-runner",
        +        "type": "string"
        +      },
        +      "key_location": {
        +        "const": "caller_wallet_adapter_only",
        +        "type": "string"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.5.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "const": "assetfare-mcp",
        +        "type": "string"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v1.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "scope": {
        +        "const": "caller_process_only",
        +        "type": "string"
        +      },
        +      "supported": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v1",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.6.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.7.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.8.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.9.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.10.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.11.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.12.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.13.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.2",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.3",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.4",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.14.5",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.0",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "a2a_remote_skill": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/a2a_remote_skill"
        +      },
        +      "assetfare_server_key_access": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_key_access"
        +      },
        +      "assetfare_server_signing": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_signing"
        +      },
        +      "assetfare_server_submission": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/assetfare_server_submission"
        +      },
        +      "command": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/command"
        +      },
        +      "key_location": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/key_location"
        +      },
        +      "minimum_package_version": {
        +        "const": "1.15.1",
        +        "type": "string"
        +      },
        +      "package": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/package"
        +      },
        +      "policy_schema": {
        +        "const": "https://assetfare.dev/schemas/caller-owned-execution-policy-v2.json",
        +        "type": "string"
        +      },
        +      "remote_mcp_tool": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/remote_mcp_tool"
        +      },
        +      "scope": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/scope"
        +      },
        +      "supported": {
        +        "$ref": "#/properties/caller_owned_agent_execution/anyOf/0/properties/supported"
        +      },
        +      "version": {
        +        "const": "assetfare-caller-owned-agent-execution-v2",
        +        "type": "string"
        +      },
        +      "wallet_adapter_contract_version": {
        +        "const": "assetfare-caller-wallet-adapter-v2",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "supported",
        +      "scope",
        +      "package",
        +      "command",
        +      "key_location",
        +      "remote_mcp_tool",
        +      "a2a_remote_skill",
        +      "assetfare_server_key_access",
        +      "assetfare_server_signing",
        +      "assetfare_server_submission",
        +      "version",
        +      "minimum_package_version",
        +      "policy_schema",
        +      "wallet_adapter_contract_version"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / chains / items / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
      • changedOutput schema / properties / chains / maxItems
        Previous value: -11New value: +16
      • changedOutput schema / properties / currently_prepare_ready_routes / maximum
        Previous value: -80New value: +98
      • changedOutput schema / properties / direct_route_summary / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "external_intent": {
        -        "const": "Across only for Robinhood ingress; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 76,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 172,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "economic_eligibility_is_route_and_amount_conditioned": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "external_coverage_only_route_count": {
        -        "const": 9,
        -        "type": "number"
        -      },
        -      "external_intent": {
        -        "const": "Across only for nine Robinhood ingress coverage routes; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "primary_direct_route_count": {
        -        "const": 67,
        -        "type": "number"
        -      },
        -      "product_classification_values": {
        -        "items": [
        -          {
        -            "const": "primary_direct",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_coverage_only",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 76,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 170,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "primary_direct_route_count",
        -      "external_coverage_only_route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "product_classification_values",
        -      "economic_eligibility_is_route_and_amount_conditioned",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "economic_eligibility_is_route_and_amount_conditioned": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "external_coverage_only_route_count": {
        -        "const": 0,
        -        "type": "number"
        -      },
        -      "external_intent": {
        -        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "primary_direct_route_count": {
        -        "const": 76,
        -        "type": "number"
        -      },
        -      "product_classification_values": {
        -        "items": [
        -          {
        -            "const": "primary_direct",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_coverage_only",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 76,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 184,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "primary_direct_route_count",
        -      "external_coverage_only_route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "product_classification_values",
        -      "economic_eligibility_is_route_and_amount_conditioned",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "economic_eligibility_is_route_and_amount_conditioned": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "external_coverage_only_route_count": {
        -        "const": 0,
        -        "type": "number"
        -      },
        -      "external_intent": {
        -        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "primary_direct_route_count": {
        -        "const": 80,
        -        "type": "number"
        -      },
        -      "product_classification_values": {
        -        "items": [
        -          {
        -            "const": "primary_direct",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_coverage_only",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 80,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 188,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "primary_direct_route_count",
        -      "external_coverage_only_route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "product_classification_values",
        -      "economic_eligibility_is_route_and_amount_conditioned",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "assetfare_fee_step_bound": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "base_unit_amounts_are_decimal_strings": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "classification_values": {
        -        "items": [
        -          {
        -            "const": "direct_protocol_only",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_intent",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "economic_eligibility_is_route_and_amount_conditioned": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "external_coverage_only_route_count": {
        -        "const": 0,
        -        "type": "number"
        -      },
        -      "external_intent": {
        -        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        -        "type": "string"
        -      },
        -      "normalized_chain_asset_endpoints": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "ordered_provider_path": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "primary_direct_route_count": {
        -        "const": 42,
        -        "type": "number"
        -      },
        -      "product_classification_values": {
        -        "items": [
        -          {
        -            "const": "primary_direct",
        -            "type": "string"
        -          },
        -          {
        -            "const": "external_coverage_only",
        -            "type": "string"
        -          }
        -        ],
        -        "maxItems": 2,
        -        "minItems": 2,
        -        "type": "array"
        -      },
        -      "required_on_every_quote": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_aggregator_used_scope": {
        -        "const": "assetfare_engine_only",
        -        "type": "string"
        -      },
        -      "route_count": {
        -        "const": 42,
        -        "type": "number"
        -      },
        -      "server_signing": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "server_submission": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "step_count": {
        -        "const": 83,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-direct-route-summary-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "required_on_every_quote",
        -      "route_count",
        -      "primary_direct_route_count",
        -      "external_coverage_only_route_count",
        -      "step_count",
        -      "ordered_provider_path",
        -      "normalized_chain_asset_endpoints",
        -      "base_unit_amounts_are_decimal_strings",
        -      "assetfare_fee_step_bound",
        -      "classification_values",
        -      "product_classification_values",
        -      "economic_eligibility_is_route_and_amount_conditioned",
        -      "route_aggregator_used_scope",
        -      "external_intent",
        -      "server_signing",
        -      "server_submission"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "external_intent": {
        +        "const": "Across only for Robinhood ingress; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 76,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 172,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "economic_eligibility_is_route_and_amount_conditioned": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "external_coverage_only_route_count": {
        +        "const": 9,
        +        "type": "number"
        +      },
        +      "external_intent": {
        +        "const": "Across only for nine Robinhood ingress coverage routes; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "primary_direct_route_count": {
        +        "const": 67,
        +        "type": "number"
        +      },
        +      "product_classification_values": {
        +        "items": [
        +          {
        +            "const": "primary_direct",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_coverage_only",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 76,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 170,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "primary_direct_route_count",
        +      "external_coverage_only_route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "product_classification_values",
        +      "economic_eligibility_is_route_and_amount_conditioned",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "economic_eligibility_is_route_and_amount_conditioned": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "external_coverage_only_route_count": {
        +        "const": 0,
        +        "type": "number"
        +      },
        +      "external_intent": {
        +        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "primary_direct_route_count": {
        +        "const": 76,
        +        "type": "number"
        +      },
        +      "product_classification_values": {
        +        "items": [
        +          {
        +            "const": "primary_direct",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_coverage_only",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 76,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 184,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "primary_direct_route_count",
        +      "external_coverage_only_route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "product_classification_values",
        +      "economic_eligibility_is_route_and_amount_conditioned",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "economic_eligibility_is_route_and_amount_conditioned": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "external_coverage_only_route_count": {
        +        "const": 0,
        +        "type": "number"
        +      },
        +      "external_intent": {
        +        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "primary_direct_route_count": {
        +        "const": 80,
        +        "type": "number"
        +      },
        +      "product_classification_values": {
        +        "items": [
        +          {
        +            "const": "primary_direct",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_coverage_only",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 80,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 188,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "primary_direct_route_count",
        +      "external_coverage_only_route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "product_classification_values",
        +      "economic_eligibility_is_route_and_amount_conditioned",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "assetfare_fee_step_bound": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "base_unit_amounts_are_decimal_strings": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "classification_values": {
        +        "items": [
        +          {
        +            "const": "direct_protocol_only",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_intent",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "economic_eligibility_is_route_and_amount_conditioned": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "external_coverage_only_route_count": {
        +        "const": 0,
        +        "type": "number"
        +      },
        +      "external_intent": {
        +        "const": "No public route uses an external intent protocol; provider-internal liquidity sourcing or aggregation remains possible",
        +        "type": "string"
        +      },
        +      "normalized_chain_asset_endpoints": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "ordered_provider_path": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "primary_direct_route_count": {
        +        "const": 54,
        +        "type": "number"
        +      },
        +      "product_classification_values": {
        +        "items": [
        +          {
        +            "const": "primary_direct",
        +            "type": "string"
        +          },
        +          {
        +            "const": "external_coverage_only",
        +            "type": "string"
        +          }
        +        ],
        +        "maxItems": 2,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "required_on_every_quote": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_aggregator_used_scope": {
        +        "const": "assetfare_engine_only",
        +        "type": "string"
        +      },
        +      "route_count": {
        +        "const": 54,
        +        "type": "number"
        +      },
        +      "server_signing": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "server_submission": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "step_count": {
        +        "const": 95,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-direct-route-summary-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "required_on_every_quote",
        +      "route_count",
        +      "primary_direct_route_count",
        +      "external_coverage_only_route_count",
        +      "step_count",
        +      "ordered_provider_path",
        +      "normalized_chain_asset_endpoints",
        +      "base_unit_amounts_are_decimal_strings",
        +      "assetfare_fee_step_bound",
        +      "classification_values",
        +      "product_classification_values",
        +      "economic_eligibility_is_route_and_amount_conditioned",
        +      "route_aggregator_used_scope",
        +      "external_intent",
        +      "server_signing",
        +      "server_submission"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / directed_conversion_routes / enum
        Previous value: -[
        -  42,
        -  76,
        -  80
        -]New value: +[
        +  54,
        +  42,
        +  76,
        +  80
        +]
      • changedOutput schema / properties / economic_guidance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "advisory_start_distribution": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "100": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "1000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "10000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "250": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "2500": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "50": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "500": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "5000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          }
        -        },
        -        "required": [
        -          "50",
        -          "100",
        -          "250",
        -          "500",
        -          "1000",
        -          "2500",
        -          "5000",
        -          "10000"
        -        ],
        -        "type": "object"
        -      },
        -      "amount_is_never_rejected_by_economic_guidance": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "as_of": {
        -        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        -        "type": "string"
        -      },
        -      "confidence_counts": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "coverage_only_retest": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "measured_route_specific": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "measured_two_day": {
        -            "maximum": 80,
        -            "minimum": 0,
        -            "type": "integer"
        -          },
        -          "reworked_route_remeasure": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          },
        -          "structural_estimate": {
        -            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        -          }
        -        },
        -        "required": [
        -          "measured_two_day",
        -          "measured_route_specific",
        -          "structural_estimate",
        -          "reworked_route_remeasure",
        -          "coverage_only_retest"
        -        ],
        -        "type": "object"
        -      },
        -      "currency": {
        -        "const": "USD",
        -        "type": "string"
        -      },
        -      "economic_guidance_is_non_enforcing": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "fresh_quote_and_caller_decision_control": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "route_count": {
        -        "const": 80,
        -        "type": "number"
        -      },
        -      "technical_quote_minimum_usd": {
        -        "const": 1,
        -        "type": "number"
        -      },
        -      "update_policy": {
        -        "const": "append_daily_observations_then_replace_values_without_schema_change",
        -        "type": "string"
        -      },
        -      "values_change_with_market": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "version": {
        -        "const": "assetfare-route-economic-guidance-v1",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "as_of",
        -      "route_count",
        -      "currency",
        -      "technical_quote_minimum_usd",
        -      "economic_guidance_is_non_enforcing",
        -      "amount_is_never_rejected_by_economic_guidance",
        -      "values_change_with_market",
        -      "fresh_quote_and_caller_decision_control",
        -      "update_policy",
        -      "confidence_counts",
        -      "advisory_start_distribution"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "advisory_start_distribution": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "100": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "1000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "10000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "250": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "2500": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "50": {
        -            "maximum": 90,
        -            "minimum": 0,
        -            "type": "integer"
        -          },
        -          "500": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          },
        -          "5000": {
        -            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        -          }
        -        },
        -        "required": [
        -          "50",
        -          "100",
        -          "250",
        -          "500",
        -          "1000",
        -          "2500",
        -          "5000",
        -          "10000"
        -        ],
        -        "type": "object"
        -      },
        -      "amount_is_never_rejected_by_economic_guidance": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "as_of": {
        -        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        -        "type": "string"
        -      },
        -      "availability_only_route_count": {
        -        "const": 2,
        -        "type": "number"
        -      },
        -      "currency": {
        -        "const": "USD",
        -        "type": "string"
        -      },
        -      "economic_guidance_is_non_enforcing": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "expected_output_ranking": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "first_use_zero_allowance_scenario": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "fresh_quote_and_caller_decision_control": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "incomplete_cost_never_promoted": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "public_active_route_count": {
        -        "const": 42,
        -        "type": "number"
        -      },
        -      "public_inactive_route_count": {
        -        "const": 48,
        -        "type": "number"
        -      },
        -      "recommendation_status_counts": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "active_price_verified": {
        -            "const": 40,
        -            "type": "number"
        -          },
        -          "active_unique_availability": {
        -            "const": 2,
        -            "type": "number"
        -          },
        -          "inactive_economics": {
        -            "const": 48,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "active_price_verified",
        -          "active_unique_availability",
        -          "inactive_economics"
        -        ],
        -        "type": "object"
        -      },
        -      "route_count": {
        -        "const": 90,
        -        "type": "number"
        -      },
        -      "technical_quote_minimum_usd": {
        -        "const": 1,
        -        "type": "number"
        -      },
        -      "tested_ceiling_usd": {
        -        "const": 10000,
        -        "type": "number"
        -      },
        -      "update_policy": {
        -        "const": "daily_measurement_with_three_day_activation_hysteresis",
        -        "type": "string"
        -      },
        -      "values_change_with_market": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "verified_best_from_route_count": {
        -        "const": 40,
        -        "type": "number"
        -      },
        -      "version": {
        -        "const": "assetfare-route-economic-guidance-v3",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "version",
        -      "as_of",
        -      "route_count",
        -      "public_active_route_count",
        -      "public_inactive_route_count",
        -      "verified_best_from_route_count",
        -      "availability_only_route_count",
        -      "currency",
        -      "technical_quote_minimum_usd",
        -      "economic_guidance_is_non_enforcing",
        -      "amount_is_never_rejected_by_economic_guidance",
        -      "values_change_with_market",
        -      "fresh_quote_and_caller_decision_control",
        -      "update_policy",
        -      "first_use_zero_allowance_scenario",
        -      "expected_output_ranking",
        -      "incomplete_cost_never_promoted",
        -      "tested_ceiling_usd",
        -      "advisory_start_distribution",
        -      "recommendation_status_counts"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "advisory_start_distribution": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "100": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "1000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "10000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "250": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "2500": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "50": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "500": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "5000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          }
        +        },
        +        "required": [
        +          "50",
        +          "100",
        +          "250",
        +          "500",
        +          "1000",
        +          "2500",
        +          "5000",
        +          "10000"
        +        ],
        +        "type": "object"
        +      },
        +      "amount_is_never_rejected_by_economic_guidance": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "as_of": {
        +        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        +        "type": "string"
        +      },
        +      "confidence_counts": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "coverage_only_retest": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "measured_route_specific": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "measured_two_day": {
        +            "maximum": 80,
        +            "minimum": 0,
        +            "type": "integer"
        +          },
        +          "reworked_route_remeasure": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          },
        +          "structural_estimate": {
        +            "$ref": "#/properties/economic_guidance/anyOf/0/properties/confidence_counts/properties/measured_two_day"
        +          }
        +        },
        +        "required": [
        +          "measured_two_day",
        +          "measured_route_specific",
        +          "structural_estimate",
        +          "reworked_route_remeasure",
        +          "coverage_only_retest"
        +        ],
        +        "type": "object"
        +      },
        +      "currency": {
        +        "const": "USD",
        +        "type": "string"
        +      },
        +      "economic_guidance_is_non_enforcing": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "fresh_quote_and_caller_decision_control": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "route_count": {
        +        "const": 80,
        +        "type": "number"
        +      },
        +      "technical_quote_minimum_usd": {
        +        "const": 1,
        +        "type": "number"
        +      },
        +      "update_policy": {
        +        "const": "append_daily_observations_then_replace_values_without_schema_change",
        +        "type": "string"
        +      },
        +      "values_change_with_market": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "version": {
        +        "const": "assetfare-route-economic-guidance-v1",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "as_of",
        +      "route_count",
        +      "currency",
        +      "technical_quote_minimum_usd",
        +      "economic_guidance_is_non_enforcing",
        +      "amount_is_never_rejected_by_economic_guidance",
        +      "values_change_with_market",
        +      "fresh_quote_and_caller_decision_control",
        +      "update_policy",
        +      "confidence_counts",
        +      "advisory_start_distribution"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "advisory_start_distribution": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "100": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "1000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "10000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "250": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "2500": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "50": {
        +            "maximum": 98,
        +            "minimum": 0,
        +            "type": "integer"
        +          },
        +          "500": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          },
        +          "5000": {
        +            "$ref": "#/properties/economic_guidance/anyOf/1/properties/advisory_start_distribution/properties/50"
        +          }
        +        },
        +        "required": [
        +          "50",
        +          "100",
        +          "250",
        +          "500",
        +          "1000",
        +          "2500",
        +          "5000",
        +          "10000"
        +        ],
        +        "type": "object"
        +      },
        +      "amount_is_never_rejected_by_economic_guidance": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "as_of": {
        +        "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        +        "type": "string"
        +      },
        +      "availability_only_route_count": {
        +        "const": 10,
        +        "type": "number"
        +      },
        +      "currency": {
        +        "const": "USD",
        +        "type": "string"
        +      },
        +      "economic_guidance_is_non_enforcing": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "expected_output_ranking": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "first_use_zero_allowance_scenario": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "fresh_quote_and_caller_decision_control": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "incomplete_cost_never_promoted": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "public_active_route_count": {
        +        "const": 54,
        +        "type": "number"
        +      },
        +      "public_inactive_route_count": {
        +        "const": 44,
        +        "type": "number"
        +      },
        +      "recommendation_status_counts": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "active_availability_only": {
        +            "const": 10,
        +            "type": "number"
        +          },
        +          "active_price_verified": {
        +            "const": 44,
        +            "type": "number"
        +          },
        +          "inactive_economics": {
        +            "const": 44,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "active_price_verified",
        +          "active_availability_only",
        +          "inactive_economics"
        +        ],
        +        "type": "object"
        +      },
        +      "route_count": {
        +        "const": 98,
        +        "type": "number"
        +      },
        +      "technical_quote_minimum_usd": {
        +        "const": 1,
        +        "type": "number"
        +      },
        +      "tested_ceiling_usd": {
        +        "const": 10000,
        +        "type": "number"
        +      },
        +      "update_policy": {
        +        "const": "daily_measurement_with_three_day_reactivation_hysteresis",
        +        "type": "string"
        +      },
        +      "values_change_with_market": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "verified_best_from_route_count": {
        +        "const": 44,
        +        "type": "number"
        +      },
        +      "version": {
        +        "const": "assetfare-route-economic-guidance-v3",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "version",
        +      "as_of",
        +      "route_count",
        +      "public_active_route_count",
        +      "public_inactive_route_count",
        +      "verified_best_from_route_count",
        +      "availability_only_route_count",
        +      "currency",
        +      "technical_quote_minimum_usd",
        +      "economic_guidance_is_non_enforcing",
        +      "amount_is_never_rejected_by_economic_guidance",
        +      "values_change_with_market",
        +      "fresh_quote_and_caller_decision_control",
        +      "update_policy",
        +      "first_use_zero_allowance_scenario",
        +      "expected_output_ranking",
        +      "incomplete_cost_never_promoted",
        +      "tested_ceiling_usd",
        +      "advisory_start_distribution",
        +      "recommendation_status_counts"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / execution_availability / properties / provider_dependent_routes / maximum
        Previous value: -80New value: +98
      • changedOutput schema / properties / execution_implemented_routes / enum
        Previous value: -[
        -  42,
        -  76,
        -  80
        -]New value: +[
        +  54,
        +  42,
        +  76,
        +  80
        +]
      • changedOutput schema / properties / execution_ready_routes / enum
        Previous value: -[
        -  42,
        -  76,
        -  80
        -]New value: +[
        +  54,
        +  42,
        +  76,
        +  80
        +]
      • changedOutput schema / properties / source_only_asset_endpoints / items / properties / chain / enum
        Previous value: -[
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
      • changedOutput schema / properties / source_only_asset_endpoints / maxItems
        Previous value: -7New value: +13
      • changedOutput schema / properties / source_only_routes / items / enum
        Previous value: -[
        -  "ethereum:USDC->base:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "polygon:USDC->base:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC"
        -]New value: +[
        +  "ethereum:USDC->base:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "polygon:USDC->base:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC"
        +]
      • changedOutput schema / properties / source_only_routes / maxItems
        Previous value: -14New value: +26
      • changedOutput schema / properties / temporarily_unavailable_route_count / maximum
        Previous value: -80New value: +98
      • changedOutput schema / properties / temporarily_unavailable_routes / maxItems
        Previous value: -80New value: +98
      • changedOutput schema / properties / unsigned_route_plans_ready / enum
        Previous value: -[
        -  42,
        -  76,
        -  80
        -]New value: +[
        +  54,
        +  42,
        +  76,
        +  80
        +]
    • Changedassetfare_v2_prepare8 fields changed
      • changedInput schema / properties / from_chain / description
        Previous value: -"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei and Sonic are source-only and cannot be used as to_chain."New value: +"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, and Aptos are source-only and cannot be used as to_chain."
      • changedInput schema / properties / from_chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / mode / enum
        Previous value: -[
        -  "cctp_direct_composition",
        -  "optimism_source_cctp",
        -  "polygon_source_cctp",
        -  "robinhood_across_ingress_composition",
        -  "robinhood_paxos_egress_composition",
        -  "robinhood_paxos_ingress_composition",
        -  "same_chain_direct",
        -  "same_chain_direct_composition"
        -]New value: +[
        +  "aptos_move_cctp_direct",
        +  "cctp_direct_composition",
        +  "optimism_source_cctp",
        +  "polygon_source_cctp",
        +  "robinhood_across_ingress_composition",
        +  "robinhood_paxos_egress_composition",
        +  "robinhood_paxos_ingress_composition",
        +  "same_chain_direct",
        +  "same_chain_direct_composition"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / route / enum
        Previous value: -[
        -  "solana:SOL->solana:USDC",
        -  "solana:SOL->solana:USDG",
        -  "solana:SOL->base:ETH",
        -  "solana:SOL->base:USDC",
        -  "solana:SOL->arbitrum:ETH",
        -  "solana:SOL->arbitrum:USDC",
        -  "solana:SOL->robinhood:ETH",
        -  "solana:SOL->robinhood:USDG",
        -  "solana:USDC->solana:SOL",
        -  "solana:USDC->solana:USDG",
        -  "solana:USDC->base:ETH",
        -  "solana:USDC->base:USDC",
        -  "solana:USDC->arbitrum:ETH",
        -  "solana:USDC->arbitrum:USDC",
        -  "solana:USDC->robinhood:ETH",
        -  "solana:USDC->robinhood:USDG",
        -  "solana:USDG->solana:SOL",
        -  "solana:USDG->solana:USDC",
        -  "solana:USDG->base:ETH",
        -  "solana:USDG->base:USDC",
        -  "solana:USDG->arbitrum:ETH",
        -  "solana:USDG->arbitrum:USDC",
        -  "solana:USDG->robinhood:ETH",
        -  "solana:USDG->robinhood:USDG",
        -  "base:ETH->solana:SOL",
        -  "base:ETH->solana:USDC",
        -  "base:ETH->solana:USDG",
        -  "base:ETH->base:USDC",
        -  "base:ETH->arbitrum:ETH",
        -  "base:ETH->arbitrum:USDC",
        -  "base:ETH->robinhood:ETH",
        -  "base:ETH->robinhood:USDG",
        -  "base:USDC->solana:SOL",
        -  "base:USDC->solana:USDC",
        -  "base:USDC->solana:USDG",
        -  "base:USDC->base:ETH",
        -  "base:USDC->arbitrum:ETH",
        -  "base:USDC->arbitrum:USDC",
        -  "base:USDC->robinhood:ETH",
        -  "base:USDC->robinhood:USDG",
        -  "arbitrum:ETH->solana:SOL",
        -  "arbitrum:ETH->solana:USDC",
        -  "arbitrum:ETH->solana:USDG",
        -  "arbitrum:ETH->base:ETH",
        -  "arbitrum:ETH->base:USDC",
        -  "arbitrum:ETH->arbitrum:USDC",
        -  "arbitrum:ETH->robinhood:ETH",
        -  "arbitrum:ETH->robinhood:USDG",
        -  "arbitrum:USDC->solana:SOL",
        -  "arbitrum:USDC->solana:USDC",
        -  "arbitrum:USDC->solana:USDG",
        -  "arbitrum:USDC->base:ETH",
        -  "arbitrum:USDC->base:USDC",
        -  "arbitrum:USDC->arbitrum:ETH",
        -  "arbitrum:USDC->robinhood:ETH",
        -  "arbitrum:USDC->robinhood:USDG",
        -  "robinhood:ETH->solana:SOL",
        -  "robinhood:ETH->solana:USDC",
        -  "robinhood:ETH->solana:USDG",
        -  "robinhood:ETH->base:ETH",
        -  "robinhood:ETH->base:USDC",
        -  "robinhood:ETH->arbitrum:ETH",
        -  "robinhood:ETH->arbitrum:USDC",
        -  "robinhood:ETH->robinhood:USDG",
        -  "robinhood:USDG->solana:SOL",
        -  "robinhood:USDG->solana:USDC",
        -  "robinhood:USDG->solana:USDG",
        -  "robinhood:USDG->base:ETH",
        -  "robinhood:USDG->base:USDC",
        -  "robinhood:USDG->arbitrum:ETH",
        -  "robinhood:USDG->arbitrum:USDC",
        -  "robinhood:USDG->robinhood:ETH",
        -  "polygon:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "ethereum:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC"
        -]New value: +[
        +  "solana:SOL->solana:USDC",
        +  "solana:SOL->solana:USDG",
        +  "solana:SOL->base:ETH",
        +  "solana:SOL->base:USDC",
        +  "solana:SOL->arbitrum:ETH",
        +  "solana:SOL->arbitrum:USDC",
        +  "solana:SOL->robinhood:ETH",
        +  "solana:SOL->robinhood:USDG",
        +  "solana:USDC->solana:SOL",
        +  "solana:USDC->solana:USDG",
        +  "solana:USDC->base:ETH",
        +  "solana:USDC->base:USDC",
        +  "solana:USDC->arbitrum:ETH",
        +  "solana:USDC->arbitrum:USDC",
        +  "solana:USDC->robinhood:ETH",
        +  "solana:USDC->robinhood:USDG",
        +  "solana:USDG->solana:SOL",
        +  "solana:USDG->solana:USDC",
        +  "solana:USDG->base:ETH",
        +  "solana:USDG->base:USDC",
        +  "solana:USDG->arbitrum:ETH",
        +  "solana:USDG->arbitrum:USDC",
        +  "solana:USDG->robinhood:ETH",
        +  "solana:USDG->robinhood:USDG",
        +  "base:ETH->solana:SOL",
        +  "base:ETH->solana:USDC",
        +  "base:ETH->solana:USDG",
        +  "base:ETH->base:USDC",
        +  "base:ETH->arbitrum:ETH",
        +  "base:ETH->arbitrum:USDC",
        +  "base:ETH->robinhood:ETH",
        +  "base:ETH->robinhood:USDG",
        +  "base:USDC->solana:SOL",
        +  "base:USDC->solana:USDC",
        +  "base:USDC->solana:USDG",
        +  "base:USDC->base:ETH",
        +  "base:USDC->arbitrum:ETH",
        +  "base:USDC->arbitrum:USDC",
        +  "base:USDC->robinhood:ETH",
        +  "base:USDC->robinhood:USDG",
        +  "arbitrum:ETH->solana:SOL",
        +  "arbitrum:ETH->solana:USDC",
        +  "arbitrum:ETH->solana:USDG",
        +  "arbitrum:ETH->base:ETH",
        +  "arbitrum:ETH->base:USDC",
        +  "arbitrum:ETH->arbitrum:USDC",
        +  "arbitrum:ETH->robinhood:ETH",
        +  "arbitrum:ETH->robinhood:USDG",
        +  "arbitrum:USDC->solana:SOL",
        +  "arbitrum:USDC->solana:USDC",
        +  "arbitrum:USDC->solana:USDG",
        +  "arbitrum:USDC->base:ETH",
        +  "arbitrum:USDC->base:USDC",
        +  "arbitrum:USDC->arbitrum:ETH",
        +  "arbitrum:USDC->robinhood:ETH",
        +  "arbitrum:USDC->robinhood:USDG",
        +  "robinhood:ETH->solana:SOL",
        +  "robinhood:ETH->solana:USDC",
        +  "robinhood:ETH->solana:USDG",
        +  "robinhood:ETH->base:ETH",
        +  "robinhood:ETH->base:USDC",
        +  "robinhood:ETH->arbitrum:ETH",
        +  "robinhood:ETH->arbitrum:USDC",
        +  "robinhood:ETH->robinhood:USDG",
        +  "robinhood:USDG->solana:SOL",
        +  "robinhood:USDG->solana:USDC",
        +  "robinhood:USDG->solana:USDG",
        +  "robinhood:USDG->base:ETH",
        +  "robinhood:USDG->base:USDC",
        +  "robinhood:USDG->arbitrum:ETH",
        +  "robinhood:USDG->arbitrum:USDC",
        +  "robinhood:USDG->robinhood:ETH",
        +  "polygon:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "ethereum:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / steps / items / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC"
        +]
      • changedInput schema / properties / wallets / additionalProperties / description
        Previous value: -"Caller-owned public wallet address: 0x plus 40 hex characters for EVM, or 32-44 base58 characters for Solana. Never provide secret key material."New value: +"Caller-owned public wallet address: 0x plus 40 hex characters for EVM, 0x plus 64 hex characters for Aptos, or 32-44 base58 characters for Solana. Never provide secret key material."
      • changedInput schema / properties / wallets / propertyNames / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
    • Changedassetfare_v2_quote10 fields changed
      • changedInput schema / properties / from_chain / description
        Previous value: -"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei and Sonic are source-only and cannot be used as to_chain."New value: +"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, and Aptos are source-only and cannot be used as to_chain."
      • changedInput schema / properties / from_chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
      • changedOutput schema / properties / continuation_v3 / properties / quote_fingerprint_claim / properties / required_wallet_chains / items / enum
        Previous value: -[
        -  "arbitrum",
        -  "base",
        -  "ethereum",
        -  "hyperevm",
        -  "optimism",
        -  "polygon",
        -  "robinhood",
        -  "sei",
        -  "solana",
        -  "sonic",
        -  "xlayer"
        -]New value: +[
        +  "aptos",
        +  "arbitrum",
        +  "avalanche",
        +  "base",
        +  "cronos",
        +  "ethereum",
        +  "hyperevm",
        +  "injective",
        +  "linea",
        +  "monad",
        +  "optimism",
        +  "polygon",
        +  "robinhood",
        +  "sei",
        +  "solana",
        +  "sonic",
        +  "xlayer"
        +]
      • changedOutput schema / properties / continuation_v3 / properties / quote_fingerprint_claim / properties / required_wallet_chains / maxItems
        Previous value: -11New value: +17
      • changedOutput schema / properties / continuation_v3 / properties / required_wallet_chains / maxItems
        Previous value: -11New value: +17
      • changedOutput schema / properties / direct_route_summary / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC"
        +]
      • changedOutput schema / properties / direct_route_summary / properties / mode / enum
        Previous value: -[
        -  "cctp_direct_composition",
        -  "optimism_source_cctp",
        -  "polygon_source_cctp",
        -  "robinhood_across_ingress_composition",
        -  "robinhood_paxos_egress_composition",
        -  "robinhood_paxos_ingress_composition",
        -  "same_chain_direct",
        -  "same_chain_direct_composition"
        -]New value: +[
        +  "aptos_move_cctp_direct",
        +  "cctp_direct_composition",
        +  "optimism_source_cctp",
        +  "polygon_source_cctp",
        +  "robinhood_across_ingress_composition",
        +  "robinhood_paxos_egress_composition",
        +  "robinhood_paxos_ingress_composition",
        +  "same_chain_direct",
        +  "same_chain_direct_composition"
        +]
      • changedOutput schema / properties / direct_route_summary / properties / route / enum
        Previous value: -[
        -  "solana:SOL->solana:USDC",
        -  "solana:SOL->solana:USDG",
        -  "solana:SOL->base:ETH",
        -  "solana:SOL->base:USDC",
        -  "solana:SOL->arbitrum:ETH",
        -  "solana:SOL->arbitrum:USDC",
        -  "solana:SOL->robinhood:ETH",
        -  "solana:SOL->robinhood:USDG",
        -  "solana:USDC->solana:SOL",
        -  "solana:USDC->solana:USDG",
        -  "solana:USDC->base:ETH",
        -  "solana:USDC->base:USDC",
        -  "solana:USDC->arbitrum:ETH",
        -  "solana:USDC->arbitrum:USDC",
        -  "solana:USDC->robinhood:ETH",
        -  "solana:USDC->robinhood:USDG",
        -  "solana:USDG->solana:SOL",
        -  "solana:USDG->solana:USDC",
        -  "solana:USDG->base:ETH",
        -  "solana:USDG->base:USDC",
        -  "solana:USDG->arbitrum:ETH",
        -  "solana:USDG->arbitrum:USDC",
        -  "solana:USDG->robinhood:ETH",
        -  "solana:USDG->robinhood:USDG",
        -  "base:ETH->solana:SOL",
        -  "base:ETH->solana:USDC",
        -  "base:ETH->solana:USDG",
        -  "base:ETH->base:USDC",
        -  "base:ETH->arbitrum:ETH",
        -  "base:ETH->arbitrum:USDC",
        -  "base:ETH->robinhood:ETH",
        -  "base:ETH->robinhood:USDG",
        -  "base:USDC->solana:SOL",
        -  "base:USDC->solana:USDC",
        -  "base:USDC->solana:USDG",
        -  "base:USDC->base:ETH",
        -  "base:USDC->arbitrum:ETH",
        -  "base:USDC->arbitrum:USDC",
        -  "base:USDC->robinhood:ETH",
        -  "base:USDC->robinhood:USDG",
        -  "arbitrum:ETH->solana:SOL",
        -  "arbitrum:ETH->solana:USDC",
        -  "arbitrum:ETH->solana:USDG",
        -  "arbitrum:ETH->base:ETH",
        -  "arbitrum:ETH->base:USDC",
        -  "arbitrum:ETH->arbitrum:USDC",
        -  "arbitrum:ETH->robinhood:ETH",
        -  "arbitrum:ETH->robinhood:USDG",
        -  "arbitrum:USDC->solana:SOL",
        -  "arbitrum:USDC->solana:USDC",
        -  "arbitrum:USDC->solana:USDG",
        -  "arbitrum:USDC->base:ETH",
        -  "arbitrum:USDC->base:USDC",
        -  "arbitrum:USDC->arbitrum:ETH",
        -  "arbitrum:USDC->robinhood:ETH",
        -  "arbitrum:USDC->robinhood:USDG",
        -  "robinhood:ETH->solana:SOL",
        -  "robinhood:ETH->solana:USDC",
        -  "robinhood:ETH->solana:USDG",
        -  "robinhood:ETH->base:ETH",
        -  "robinhood:ETH->base:USDC",
        -  "robinhood:ETH->arbitrum:ETH",
        -  "robinhood:ETH->arbitrum:USDC",
        -  "robinhood:ETH->robinhood:USDG",
        -  "robinhood:USDG->solana:SOL",
        -  "robinhood:USDG->solana:USDC",
        -  "robinhood:USDG->solana:USDG",
        -  "robinhood:USDG->base:ETH",
        -  "robinhood:USDG->base:USDC",
        -  "robinhood:USDG->arbitrum:ETH",
        -  "robinhood:USDG->arbitrum:USDC",
        -  "robinhood:USDG->robinhood:ETH",
        -  "polygon:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "ethereum:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC"
        -]New value: +[
        +  "solana:SOL->solana:USDC",
        +  "solana:SOL->solana:USDG",
        +  "solana:SOL->base:ETH",
        +  "solana:SOL->base:USDC",
        +  "solana:SOL->arbitrum:ETH",
        +  "solana:SOL->arbitrum:USDC",
        +  "solana:SOL->robinhood:ETH",
        +  "solana:SOL->robinhood:USDG",
        +  "solana:USDC->solana:SOL",
        +  "solana:USDC->solana:USDG",
        +  "solana:USDC->base:ETH",
        +  "solana:USDC->base:USDC",
        +  "solana:USDC->arbitrum:ETH",
        +  "solana:USDC->arbitrum:USDC",
        +  "solana:USDC->robinhood:ETH",
        +  "solana:USDC->robinhood:USDG",
        +  "solana:USDG->solana:SOL",
        +  "solana:USDG->solana:USDC",
        +  "solana:USDG->base:ETH",
        +  "solana:USDG->base:USDC",
        +  "solana:USDG->arbitrum:ETH",
        +  "solana:USDG->arbitrum:USDC",
        +  "solana:USDG->robinhood:ETH",
        +  "solana:USDG->robinhood:USDG",
        +  "base:ETH->solana:SOL",
        +  "base:ETH->solana:USDC",
        +  "base:ETH->solana:USDG",
        +  "base:ETH->base:USDC",
        +  "base:ETH->arbitrum:ETH",
        +  "base:ETH->arbitrum:USDC",
        +  "base:ETH->robinhood:ETH",
        +  "base:ETH->robinhood:USDG",
        +  "base:USDC->solana:SOL",
        +  "base:USDC->solana:USDC",
        +  "base:USDC->solana:USDG",
        +  "base:USDC->base:ETH",
        +  "base:USDC->arbitrum:ETH",
        +  "base:USDC->arbitrum:USDC",
        +  "base:USDC->robinhood:ETH",
        +  "base:USDC->robinhood:USDG",
        +  "arbitrum:ETH->solana:SOL",
        +  "arbitrum:ETH->solana:USDC",
        +  "arbitrum:ETH->solana:USDG",
        +  "arbitrum:ETH->base:ETH",
        +  "arbitrum:ETH->base:USDC",
        +  "arbitrum:ETH->arbitrum:USDC",
        +  "arbitrum:ETH->robinhood:ETH",
        +  "arbitrum:ETH->robinhood:USDG",
        +  "arbitrum:USDC->solana:SOL",
        +  "arbitrum:USDC->solana:USDC",
        +  "arbitrum:USDC->solana:USDG",
        +  "arbitrum:USDC->base:ETH",
        +  "arbitrum:USDC->base:USDC",
        +  "arbitrum:USDC->arbitrum:ETH",
        +  "arbitrum:USDC->robinhood:ETH",
        +  "arbitrum:USDC->robinhood:USDG",
        +  "robinhood:ETH->solana:SOL",
        +  "robinhood:ETH->solana:USDC",
        +  "robinhood:ETH->solana:USDG",
        +  "robinhood:ETH->base:ETH",
        +  "robinhood:ETH->base:USDC",
        +  "robinhood:ETH->arbitrum:ETH",
        +  "robinhood:ETH->arbitrum:USDC",
        +  "robinhood:ETH->robinhood:USDG",
        +  "robinhood:USDG->solana:SOL",
        +  "robinhood:USDG->solana:USDC",
        +  "robinhood:USDG->solana:USDG",
        +  "robinhood:USDG->base:ETH",
        +  "robinhood:USDG->base:USDC",
        +  "robinhood:USDG->arbitrum:ETH",
        +  "robinhood:USDG->arbitrum:USDC",
        +  "robinhood:USDG->robinhood:ETH",
        +  "polygon:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "ethereum:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC"
        +]
      • changedOutput schema / properties / direct_route_summary / properties / steps / items / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC"
        +]
      • changedOutput schema / properties / economic_guidance / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "advisory_role": {
        -        "enum": [
        -          "observed_economic_zone_start",
        -          "structural_evaluation_start_not_observed_eligibility",
        -          "retest_start_not_economic_eligibility"
        -        ],
        -        "type": "string"
        -      },
        -      "advisory_start_usd": {
        -        "enum": [
        -          50,
        -          100,
        -          250,
        -          500,
        -          1000,
        -          2500,
        -          5000,
        -          10000
        -        ],
        -        "type": "number"
        -      },
        -      "basis": {
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "confidence": {
        -        "enum": [
        -          "measured_two_day",
        -          "measured_route_specific",
        -          "structural_estimate",
        -          "reworked_route_remeasure",
        -          "coverage_only_retest"
        -        ],
        -        "type": "string"
        -      },
        -      "fresh_quote_required": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "not_a_best_price_guarantee": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "not_an_execution_minimum": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "status": {
        -        "enum": [
        -          "observed_near_parity",
        -          "observed_competitive_or_near_parity",
        -          "provisional_evaluation_start",
        -          "reworked_route_remeasure",
        -          "coverage_only_retest"
        -        ],
        -        "type": "string"
        -      },
        -      "tested_amounts_usd": {
        -        "items": {
        -          "exclusiveMinimum": 0,
        -          "type": "integer"
        -        },
        -        "maxItems": 8,
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "advisory_start_usd",
        -      "advisory_role",
        -      "status",
        -      "confidence",
        -      "basis",
        -      "tested_amounts_usd",
        -      "not_an_execution_minimum",
        -      "not_a_best_price_guarantee",
        -      "fresh_quote_required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "advisory_start_usd": {
        -        "anyOf": [
        -          {
        -            "type": "null"
        -          },
        -          {
        -            "const": 50,
        -            "type": "number"
        -          },
        -          {
        -            "const": 100,
        -            "type": "number"
        -          },
        -          {
        -            "const": 250,
        -            "type": "number"
        -          },
        -          {
        -            "const": 500,
        -            "type": "number"
        -          },
        -          {
        -            "const": 1000,
        -            "type": "number"
        -          },
        -          {
        -            "const": 2500,
        -            "type": "number"
        -          },
        -          {
        -            "const": 5000,
        -            "type": "number"
        -          },
        -          {
        -            "const": 10000,
        -            "type": "number"
        -          }
        -        ]
        -      },
        -      "availability_only": {
        -        "type": "boolean"
        -      },
        -      "basis": {
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "best_from_usd": {
        -        "anyOf": [
        -          {
        -            "type": "null"
        -          },
        -          {
        -            "const": 50,
        -            "type": "number"
        -          },
        -          {
        -            "const": 100,
        -            "type": "number"
        -          },
        -          {
        -            "const": 250,
        -            "type": "number"
        -          },
        -          {
        -            "const": 500,
        -            "type": "number"
        -          },
        -          {
        -            "const": 1000,
        -            "type": "number"
        -          },
        -          {
        -            "const": 2500,
        -            "type": "number"
        -          },
        -          {
        -            "const": 5000,
        -            "type": "number"
        -          },
        -          {
        -            "const": 10000,
        -            "type": "number"
        -          }
        -        ]
        -      },
        -      "best_from_verified": {
        -        "type": "boolean"
        -      },
        -      "confidence": {
        -        "const": "paired_all_in_snapshot",
        -        "type": "string"
        -      },
        -      "fresh_quote_required": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "not_a_best_price_guarantee": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "not_an_execution_minimum": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "public_activation_status": {
        -        "enum": [
        -          "active_price_verified",
        -          "active_unique_availability"
        -        ],
        -        "type": "string"
        -      },
        -      "public_active": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "recommendation_status": {
        -        "enum": [
        -          "active_price_verified",
        -          "active_unique_availability"
        -        ],
        -        "type": "string"
        -      },
        -      "recommended_action": {
        -        "enum": [
        -          "use_assetfare_first_at_or_above_best_from",
        -          "use_assetfare_when_route_availability_is_required"
        -        ],
        -        "type": "string"
        -      },
        -      "tested_amounts_usd": {
        -        "items": {
        -          "exclusiveMinimum": 0,
        -          "type": "integer"
        -        },
        -        "maxItems": 8,
        -        "minItems": 8,
        -        "type": "array"
        -      },
        -      "tested_ceiling_usd": {
        -        "const": 10000,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "advisory_start_usd",
        -      "best_from_usd",
        -      "best_from_verified",
        -      "availability_only",
        -      "public_activation_status",
        -      "public_active",
        -      "recommendation_status",
        -      "recommended_action",
        -      "confidence",
        -      "basis",
        -      "tested_amounts_usd",
        -      "tested_ceiling_usd",
        -      "not_an_execution_minimum",
        -      "not_a_best_price_guarantee",
        -      "fresh_quote_required"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "advisory_role": {
        +        "enum": [
        +          "observed_economic_zone_start",
        +          "structural_evaluation_start_not_observed_eligibility",
        +          "retest_start_not_economic_eligibility"
        +        ],
        +        "type": "string"
        +      },
        +      "advisory_start_usd": {
        +        "enum": [
        +          50,
        +          100,
        +          250,
        +          500,
        +          1000,
        +          2500,
        +          5000,
        +          10000
        +        ],
        +        "type": "number"
        +      },
        +      "basis": {
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "confidence": {
        +        "enum": [
        +          "measured_two_day",
        +          "measured_route_specific",
        +          "structural_estimate",
        +          "reworked_route_remeasure",
        +          "coverage_only_retest"
        +        ],
        +        "type": "string"
        +      },
        +      "fresh_quote_required": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "not_a_best_price_guarantee": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "not_an_execution_minimum": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "status": {
        +        "enum": [
        +          "observed_near_parity",
        +          "observed_competitive_or_near_parity",
        +          "provisional_evaluation_start",
        +          "reworked_route_remeasure",
        +          "coverage_only_retest"
        +        ],
        +        "type": "string"
        +      },
        +      "tested_amounts_usd": {
        +        "items": {
        +          "exclusiveMinimum": 0,
        +          "type": "integer"
        +        },
        +        "maxItems": 8,
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "advisory_start_usd",
        +      "advisory_role",
        +      "status",
        +      "confidence",
        +      "basis",
        +      "tested_amounts_usd",
        +      "not_an_execution_minimum",
        +      "not_a_best_price_guarantee",
        +      "fresh_quote_required"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "advisory_start_usd": {
        +        "anyOf": [
        +          {
        +            "type": "null"
        +          },
        +          {
        +            "const": 50,
        +            "type": "number"
        +          },
        +          {
        +            "const": 100,
        +            "type": "number"
        +          },
        +          {
        +            "const": 250,
        +            "type": "number"
        +          },
        +          {
        +            "const": 500,
        +            "type": "number"
        +          },
        +          {
        +            "const": 1000,
        +            "type": "number"
        +          },
        +          {
        +            "const": 2500,
        +            "type": "number"
        +          },
        +          {
        +            "const": 5000,
        +            "type": "number"
        +          },
        +          {
        +            "const": 10000,
        +            "type": "number"
        +          }
        +        ]
        +      },
        +      "availability_only": {
        +        "type": "boolean"
        +      },
        +      "basis": {
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "best_from_usd": {
        +        "anyOf": [
        +          {
        +            "type": "null"
        +          },
        +          {
        +            "const": 50,
        +            "type": "number"
        +          },
        +          {
        +            "const": 100,
        +            "type": "number"
        +          },
        +          {
        +            "const": 250,
        +            "type": "number"
        +          },
        +          {
        +            "const": 500,
        +            "type": "number"
        +          },
        +          {
        +            "const": 1000,
        +            "type": "number"
        +          },
        +          {
        +            "const": 2500,
        +            "type": "number"
        +          },
        +          {
        +            "const": 5000,
        +            "type": "number"
        +          },
        +          {
        +            "const": 10000,
        +            "type": "number"
        +          }
        +        ]
        +      },
        +      "best_from_verified": {
        +        "type": "boolean"
        +      },
        +      "confidence": {
        +        "enum": [
        +          "paired_all_in_snapshot",
        +          "availability_only_no_price_claim"
        +        ],
        +        "type": "string"
        +      },
        +      "fresh_quote_required": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "not_a_best_price_guarantee": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "not_an_execution_minimum": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "public_activation_status": {
        +        "enum": [
        +          "active_price_verified",
        +          "active_availability_only"
        +        ],
        +        "type": "string"
        +      },
        +      "public_active": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "recommendation_status": {
        +        "enum": [
        +          "active_price_verified",
        +          "active_availability_only"
        +        ],
        +        "type": "string"
        +      },
        +      "recommended_action": {
        +        "enum": [
        +          "use_assetfare_first_at_or_above_best_from",
        +          "use_assetfare_when_route_availability_is_required_without_price_claim"
        +        ],
        +        "type": "string"
        +      },
        +      "tested_amounts_usd": {
        +        "items": {
        +          "exclusiveMinimum": 0,
        +          "type": "integer"
        +        },
        +        "maxItems": 8,
        +        "minItems": 8,
        +        "type": "array"
        +      },
        +      "tested_ceiling_usd": {
        +        "const": 10000,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "advisory_start_usd",
        +      "best_from_usd",
        +      "best_from_verified",
        +      "availability_only",
        +      "public_activation_status",
        +      "public_active",
        +      "recommendation_status",
        +      "recommended_action",
        +      "confidence",
        +      "basis",
        +      "tested_amounts_usd",
        +      "tested_ceiling_usd",
        +      "not_an_execution_minimum",
        +      "not_a_best_price_guarantee",
        +      "fresh_quote_required"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedassetfare_v2_session_create8 fields changed
      • changedInput schema / properties / from_chain / description
        Previous value: -"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei and Sonic are source-only and cannot be used as to_chain."New value: +"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, and Aptos are source-only and cannot be used as to_chain."
      • changedInput schema / properties / from_chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / mode / enum
        Previous value: -[
        -  "cctp_direct_composition",
        -  "optimism_source_cctp",
        -  "polygon_source_cctp",
        -  "robinhood_across_ingress_composition",
        -  "robinhood_paxos_egress_composition",
        -  "robinhood_paxos_ingress_composition",
        -  "same_chain_direct",
        -  "same_chain_direct_composition"
        -]New value: +[
        +  "aptos_move_cctp_direct",
        +  "cctp_direct_composition",
        +  "optimism_source_cctp",
        +  "polygon_source_cctp",
        +  "robinhood_across_ingress_composition",
        +  "robinhood_paxos_egress_composition",
        +  "robinhood_paxos_ingress_composition",
        +  "same_chain_direct",
        +  "same_chain_direct_composition"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / route / enum
        Previous value: -[
        -  "solana:SOL->solana:USDC",
        -  "solana:SOL->solana:USDG",
        -  "solana:SOL->base:ETH",
        -  "solana:SOL->base:USDC",
        -  "solana:SOL->arbitrum:ETH",
        -  "solana:SOL->arbitrum:USDC",
        -  "solana:SOL->robinhood:ETH",
        -  "solana:SOL->robinhood:USDG",
        -  "solana:USDC->solana:SOL",
        -  "solana:USDC->solana:USDG",
        -  "solana:USDC->base:ETH",
        -  "solana:USDC->base:USDC",
        -  "solana:USDC->arbitrum:ETH",
        -  "solana:USDC->arbitrum:USDC",
        -  "solana:USDC->robinhood:ETH",
        -  "solana:USDC->robinhood:USDG",
        -  "solana:USDG->solana:SOL",
        -  "solana:USDG->solana:USDC",
        -  "solana:USDG->base:ETH",
        -  "solana:USDG->base:USDC",
        -  "solana:USDG->arbitrum:ETH",
        -  "solana:USDG->arbitrum:USDC",
        -  "solana:USDG->robinhood:ETH",
        -  "solana:USDG->robinhood:USDG",
        -  "base:ETH->solana:SOL",
        -  "base:ETH->solana:USDC",
        -  "base:ETH->solana:USDG",
        -  "base:ETH->base:USDC",
        -  "base:ETH->arbitrum:ETH",
        -  "base:ETH->arbitrum:USDC",
        -  "base:ETH->robinhood:ETH",
        -  "base:ETH->robinhood:USDG",
        -  "base:USDC->solana:SOL",
        -  "base:USDC->solana:USDC",
        -  "base:USDC->solana:USDG",
        -  "base:USDC->base:ETH",
        -  "base:USDC->arbitrum:ETH",
        -  "base:USDC->arbitrum:USDC",
        -  "base:USDC->robinhood:ETH",
        -  "base:USDC->robinhood:USDG",
        -  "arbitrum:ETH->solana:SOL",
        -  "arbitrum:ETH->solana:USDC",
        -  "arbitrum:ETH->solana:USDG",
        -  "arbitrum:ETH->base:ETH",
        -  "arbitrum:ETH->base:USDC",
        -  "arbitrum:ETH->arbitrum:USDC",
        -  "arbitrum:ETH->robinhood:ETH",
        -  "arbitrum:ETH->robinhood:USDG",
        -  "arbitrum:USDC->solana:SOL",
        -  "arbitrum:USDC->solana:USDC",
        -  "arbitrum:USDC->solana:USDG",
        -  "arbitrum:USDC->base:ETH",
        -  "arbitrum:USDC->base:USDC",
        -  "arbitrum:USDC->arbitrum:ETH",
        -  "arbitrum:USDC->robinhood:ETH",
        -  "arbitrum:USDC->robinhood:USDG",
        -  "robinhood:ETH->solana:SOL",
        -  "robinhood:ETH->solana:USDC",
        -  "robinhood:ETH->solana:USDG",
        -  "robinhood:ETH->base:ETH",
        -  "robinhood:ETH->base:USDC",
        -  "robinhood:ETH->arbitrum:ETH",
        -  "robinhood:ETH->arbitrum:USDC",
        -  "robinhood:ETH->robinhood:USDG",
        -  "robinhood:USDG->solana:SOL",
        -  "robinhood:USDG->solana:USDC",
        -  "robinhood:USDG->solana:USDG",
        -  "robinhood:USDG->base:ETH",
        -  "robinhood:USDG->base:USDC",
        -  "robinhood:USDG->arbitrum:ETH",
        -  "robinhood:USDG->arbitrum:USDC",
        -  "robinhood:USDG->robinhood:ETH",
        -  "polygon:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "ethereum:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC"
        -]New value: +[
        +  "solana:SOL->solana:USDC",
        +  "solana:SOL->solana:USDG",
        +  "solana:SOL->base:ETH",
        +  "solana:SOL->base:USDC",
        +  "solana:SOL->arbitrum:ETH",
        +  "solana:SOL->arbitrum:USDC",
        +  "solana:SOL->robinhood:ETH",
        +  "solana:SOL->robinhood:USDG",
        +  "solana:USDC->solana:SOL",
        +  "solana:USDC->solana:USDG",
        +  "solana:USDC->base:ETH",
        +  "solana:USDC->base:USDC",
        +  "solana:USDC->arbitrum:ETH",
        +  "solana:USDC->arbitrum:USDC",
        +  "solana:USDC->robinhood:ETH",
        +  "solana:USDC->robinhood:USDG",
        +  "solana:USDG->solana:SOL",
        +  "solana:USDG->solana:USDC",
        +  "solana:USDG->base:ETH",
        +  "solana:USDG->base:USDC",
        +  "solana:USDG->arbitrum:ETH",
        +  "solana:USDG->arbitrum:USDC",
        +  "solana:USDG->robinhood:ETH",
        +  "solana:USDG->robinhood:USDG",
        +  "base:ETH->solana:SOL",
        +  "base:ETH->solana:USDC",
        +  "base:ETH->solana:USDG",
        +  "base:ETH->base:USDC",
        +  "base:ETH->arbitrum:ETH",
        +  "base:ETH->arbitrum:USDC",
        +  "base:ETH->robinhood:ETH",
        +  "base:ETH->robinhood:USDG",
        +  "base:USDC->solana:SOL",
        +  "base:USDC->solana:USDC",
        +  "base:USDC->solana:USDG",
        +  "base:USDC->base:ETH",
        +  "base:USDC->arbitrum:ETH",
        +  "base:USDC->arbitrum:USDC",
        +  "base:USDC->robinhood:ETH",
        +  "base:USDC->robinhood:USDG",
        +  "arbitrum:ETH->solana:SOL",
        +  "arbitrum:ETH->solana:USDC",
        +  "arbitrum:ETH->solana:USDG",
        +  "arbitrum:ETH->base:ETH",
        +  "arbitrum:ETH->base:USDC",
        +  "arbitrum:ETH->arbitrum:USDC",
        +  "arbitrum:ETH->robinhood:ETH",
        +  "arbitrum:ETH->robinhood:USDG",
        +  "arbitrum:USDC->solana:SOL",
        +  "arbitrum:USDC->solana:USDC",
        +  "arbitrum:USDC->solana:USDG",
        +  "arbitrum:USDC->base:ETH",
        +  "arbitrum:USDC->base:USDC",
        +  "arbitrum:USDC->arbitrum:ETH",
        +  "arbitrum:USDC->robinhood:ETH",
        +  "arbitrum:USDC->robinhood:USDG",
        +  "robinhood:ETH->solana:SOL",
        +  "robinhood:ETH->solana:USDC",
        +  "robinhood:ETH->solana:USDG",
        +  "robinhood:ETH->base:ETH",
        +  "robinhood:ETH->base:USDC",
        +  "robinhood:ETH->arbitrum:ETH",
        +  "robinhood:ETH->arbitrum:USDC",
        +  "robinhood:ETH->robinhood:USDG",
        +  "robinhood:USDG->solana:SOL",
        +  "robinhood:USDG->solana:USDC",
        +  "robinhood:USDG->solana:USDG",
        +  "robinhood:USDG->base:ETH",
        +  "robinhood:USDG->base:USDC",
        +  "robinhood:USDG->arbitrum:ETH",
        +  "robinhood:USDG->arbitrum:USDC",
        +  "robinhood:USDG->robinhood:ETH",
        +  "polygon:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "ethereum:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / steps / items / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC"
        +]
      • changedInput schema / properties / wallets / additionalProperties / description
        Previous value: -"Caller-owned public wallet address: 0x plus 40 hex characters for EVM, or 32-44 base58 characters for Solana. Never provide secret key material."New value: +"Caller-owned public wallet address: 0x plus 40 hex characters for EVM, 0x plus 64 hex characters for Aptos, or 32-44 base58 characters for Solana. Never provide secret key material."
      • changedInput schema / properties / wallets / propertyNames / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
    • Changedassetfare_v2_session_get8 fields changed
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / mode / enum
        Previous value: -[
        -  "cctp_direct_composition",
        -  "optimism_source_cctp",
        -  "polygon_source_cctp",
        -  "robinhood_across_ingress_composition",
        -  "robinhood_paxos_egress_composition",
        -  "robinhood_paxos_ingress_composition",
        -  "same_chain_direct",
        -  "same_chain_direct_composition"
        -]New value: +[
        +  "aptos_move_cctp_direct",
        +  "cctp_direct_composition",
        +  "optimism_source_cctp",
        +  "polygon_source_cctp",
        +  "robinhood_across_ingress_composition",
        +  "robinhood_paxos_egress_composition",
        +  "robinhood_paxos_ingress_composition",
        +  "same_chain_direct",
        +  "same_chain_direct_composition"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / route / enum
        Previous value: -[
        -  "solana:SOL->solana:USDC",
        -  "solana:SOL->solana:USDG",
        -  "solana:SOL->base:ETH",
        -  "solana:SOL->base:USDC",
        -  "solana:SOL->arbitrum:ETH",
        -  "solana:SOL->arbitrum:USDC",
        -  "solana:SOL->robinhood:ETH",
        -  "solana:SOL->robinhood:USDG",
        -  "solana:USDC->solana:SOL",
        -  "solana:USDC->solana:USDG",
        -  "solana:USDC->base:ETH",
        -  "solana:USDC->base:USDC",
        -  "solana:USDC->arbitrum:ETH",
        -  "solana:USDC->arbitrum:USDC",
        -  "solana:USDC->robinhood:ETH",
        -  "solana:USDC->robinhood:USDG",
        -  "solana:USDG->solana:SOL",
        -  "solana:USDG->solana:USDC",
        -  "solana:USDG->base:ETH",
        -  "solana:USDG->base:USDC",
        -  "solana:USDG->arbitrum:ETH",
        -  "solana:USDG->arbitrum:USDC",
        -  "solana:USDG->robinhood:ETH",
        -  "solana:USDG->robinhood:USDG",
        -  "base:ETH->solana:SOL",
        -  "base:ETH->solana:USDC",
        -  "base:ETH->solana:USDG",
        -  "base:ETH->base:USDC",
        -  "base:ETH->arbitrum:ETH",
        -  "base:ETH->arbitrum:USDC",
        -  "base:ETH->robinhood:ETH",
        -  "base:ETH->robinhood:USDG",
        -  "base:USDC->solana:SOL",
        -  "base:USDC->solana:USDC",
        -  "base:USDC->solana:USDG",
        -  "base:USDC->base:ETH",
        -  "base:USDC->arbitrum:ETH",
        -  "base:USDC->arbitrum:USDC",
        -  "base:USDC->robinhood:ETH",
        -  "base:USDC->robinhood:USDG",
        -  "arbitrum:ETH->solana:SOL",
        -  "arbitrum:ETH->solana:USDC",
        -  "arbitrum:ETH->solana:USDG",
        -  "arbitrum:ETH->base:ETH",
        -  "arbitrum:ETH->base:USDC",
        -  "arbitrum:ETH->arbitrum:USDC",
        -  "arbitrum:ETH->robinhood:ETH",
        -  "arbitrum:ETH->robinhood:USDG",
        -  "arbitrum:USDC->solana:SOL",
        -  "arbitrum:USDC->solana:USDC",
        -  "arbitrum:USDC->solana:USDG",
        -  "arbitrum:USDC->base:ETH",
        -  "arbitrum:USDC->base:USDC",
        -  "arbitrum:USDC->arbitrum:ETH",
        -  "arbitrum:USDC->robinhood:ETH",
        -  "arbitrum:USDC->robinhood:USDG",
        -  "robinhood:ETH->solana:SOL",
        -  "robinhood:ETH->solana:USDC",
        -  "robinhood:ETH->solana:USDG",
        -  "robinhood:ETH->base:ETH",
        -  "robinhood:ETH->base:USDC",
        -  "robinhood:ETH->arbitrum:ETH",
        -  "robinhood:ETH->arbitrum:USDC",
        -  "robinhood:ETH->robinhood:USDG",
        -  "robinhood:USDG->solana:SOL",
        -  "robinhood:USDG->solana:USDC",
        -  "robinhood:USDG->solana:USDG",
        -  "robinhood:USDG->base:ETH",
        -  "robinhood:USDG->base:USDC",
        -  "robinhood:USDG->arbitrum:ETH",
        -  "robinhood:USDG->arbitrum:USDC",
        -  "robinhood:USDG->robinhood:ETH",
        -  "polygon:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "ethereum:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC"
        -]New value: +[
        +  "solana:SOL->solana:USDC",
        +  "solana:SOL->solana:USDG",
        +  "solana:SOL->base:ETH",
        +  "solana:SOL->base:USDC",
        +  "solana:SOL->arbitrum:ETH",
        +  "solana:SOL->arbitrum:USDC",
        +  "solana:SOL->robinhood:ETH",
        +  "solana:SOL->robinhood:USDG",
        +  "solana:USDC->solana:SOL",
        +  "solana:USDC->solana:USDG",
        +  "solana:USDC->base:ETH",
        +  "solana:USDC->base:USDC",
        +  "solana:USDC->arbitrum:ETH",
        +  "solana:USDC->arbitrum:USDC",
        +  "solana:USDC->robinhood:ETH",
        +  "solana:USDC->robinhood:USDG",
        +  "solana:USDG->solana:SOL",
        +  "solana:USDG->solana:USDC",
        +  "solana:USDG->base:ETH",
        +  "solana:USDG->base:USDC",
        +  "solana:USDG->arbitrum:ETH",
        +  "solana:USDG->arbitrum:USDC",
        +  "solana:USDG->robinhood:ETH",
        +  "solana:USDG->robinhood:USDG",
        +  "base:ETH->solana:SOL",
        +  "base:ETH->solana:USDC",
        +  "base:ETH->solana:USDG",
        +  "base:ETH->base:USDC",
        +  "base:ETH->arbitrum:ETH",
        +  "base:ETH->arbitrum:USDC",
        +  "base:ETH->robinhood:ETH",
        +  "base:ETH->robinhood:USDG",
        +  "base:USDC->solana:SOL",
        +  "base:USDC->solana:USDC",
        +  "base:USDC->solana:USDG",
        +  "base:USDC->base:ETH",
        +  "base:USDC->arbitrum:ETH",
        +  "base:USDC->arbitrum:USDC",
        +  "base:USDC->robinhood:ETH",
        +  "base:USDC->robinhood:USDG",
        +  "arbitrum:ETH->solana:SOL",
        +  "arbitrum:ETH->solana:USDC",
        +  "arbitrum:ETH->solana:USDG",
        +  "arbitrum:ETH->base:ETH",
        +  "arbitrum:ETH->base:USDC",
        +  "arbitrum:ETH->arbitrum:USDC",
        +  "arbitrum:ETH->robinhood:ETH",
        +  "arbitrum:ETH->robinhood:USDG",
        +  "arbitrum:USDC->solana:SOL",
        +  "arbitrum:USDC->solana:USDC",
        +  "arbitrum:USDC->solana:USDG",
        +  "arbitrum:USDC->base:ETH",
        +  "arbitrum:USDC->base:USDC",
        +  "arbitrum:USDC->arbitrum:ETH",
        +  "arbitrum:USDC->robinhood:ETH",
        +  "arbitrum:USDC->robinhood:USDG",
        +  "robinhood:ETH->solana:SOL",
        +  "robinhood:ETH->solana:USDC",
        +  "robinhood:ETH->solana:USDG",
        +  "robinhood:ETH->base:ETH",
        +  "robinhood:ETH->base:USDC",
        +  "robinhood:ETH->arbitrum:ETH",
        +  "robinhood:ETH->arbitrum:USDC",
        +  "robinhood:ETH->robinhood:USDG",
        +  "robinhood:USDG->solana:SOL",
        +  "robinhood:USDG->solana:USDC",
        +  "robinhood:USDG->solana:USDG",
        +  "robinhood:USDG->base:ETH",
        +  "robinhood:USDG->base:USDC",
        +  "robinhood:USDG->arbitrum:ETH",
        +  "robinhood:USDG->arbitrum:USDC",
        +  "robinhood:USDG->robinhood:ETH",
        +  "polygon:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "ethereum:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / steps / items / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / description
        Previous value: -"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei and Sonic are source-only and cannot be used as to_chain."New value: +"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, and Aptos are source-only and cannot be used as to_chain."
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
      • changedInput schema / properties / verification_context / properties / wallets / additionalProperties / description
        Previous value: -"Caller-owned public wallet address: 0x plus 40 hex characters for EVM, or 32-44 base58 characters for Solana. Never provide secret key material."New value: +"Caller-owned public wallet address: 0x plus 40 hex characters for EVM, 0x plus 64 hex characters for Aptos, or 32-44 base58 characters for Solana. Never provide secret key material."
      • changedInput schema / properties / verification_context / properties / wallets / propertyNames / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
    • Changedassetfare_v2_session_observe_output8 fields changed
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / mode / enum
        Previous value: -[
        -  "cctp_direct_composition",
        -  "optimism_source_cctp",
        -  "polygon_source_cctp",
        -  "robinhood_across_ingress_composition",
        -  "robinhood_paxos_egress_composition",
        -  "robinhood_paxos_ingress_composition",
        -  "same_chain_direct",
        -  "same_chain_direct_composition"
        -]New value: +[
        +  "aptos_move_cctp_direct",
        +  "cctp_direct_composition",
        +  "optimism_source_cctp",
        +  "polygon_source_cctp",
        +  "robinhood_across_ingress_composition",
        +  "robinhood_paxos_egress_composition",
        +  "robinhood_paxos_ingress_composition",
        +  "same_chain_direct",
        +  "same_chain_direct_composition"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / route / enum
        Previous value: -[
        -  "solana:SOL->solana:USDC",
        -  "solana:SOL->solana:USDG",
        -  "solana:SOL->base:ETH",
        -  "solana:SOL->base:USDC",
        -  "solana:SOL->arbitrum:ETH",
        -  "solana:SOL->arbitrum:USDC",
        -  "solana:SOL->robinhood:ETH",
        -  "solana:SOL->robinhood:USDG",
        -  "solana:USDC->solana:SOL",
        -  "solana:USDC->solana:USDG",
        -  "solana:USDC->base:ETH",
        -  "solana:USDC->base:USDC",
        -  "solana:USDC->arbitrum:ETH",
        -  "solana:USDC->arbitrum:USDC",
        -  "solana:USDC->robinhood:ETH",
        -  "solana:USDC->robinhood:USDG",
        -  "solana:USDG->solana:SOL",
        -  "solana:USDG->solana:USDC",
        -  "solana:USDG->base:ETH",
        -  "solana:USDG->base:USDC",
        -  "solana:USDG->arbitrum:ETH",
        -  "solana:USDG->arbitrum:USDC",
        -  "solana:USDG->robinhood:ETH",
        -  "solana:USDG->robinhood:USDG",
        -  "base:ETH->solana:SOL",
        -  "base:ETH->solana:USDC",
        -  "base:ETH->solana:USDG",
        -  "base:ETH->base:USDC",
        -  "base:ETH->arbitrum:ETH",
        -  "base:ETH->arbitrum:USDC",
        -  "base:ETH->robinhood:ETH",
        -  "base:ETH->robinhood:USDG",
        -  "base:USDC->solana:SOL",
        -  "base:USDC->solana:USDC",
        -  "base:USDC->solana:USDG",
        -  "base:USDC->base:ETH",
        -  "base:USDC->arbitrum:ETH",
        -  "base:USDC->arbitrum:USDC",
        -  "base:USDC->robinhood:ETH",
        -  "base:USDC->robinhood:USDG",
        -  "arbitrum:ETH->solana:SOL",
        -  "arbitrum:ETH->solana:USDC",
        -  "arbitrum:ETH->solana:USDG",
        -  "arbitrum:ETH->base:ETH",
        -  "arbitrum:ETH->base:USDC",
        -  "arbitrum:ETH->arbitrum:USDC",
        -  "arbitrum:ETH->robinhood:ETH",
        -  "arbitrum:ETH->robinhood:USDG",
        -  "arbitrum:USDC->solana:SOL",
        -  "arbitrum:USDC->solana:USDC",
        -  "arbitrum:USDC->solana:USDG",
        -  "arbitrum:USDC->base:ETH",
        -  "arbitrum:USDC->base:USDC",
        -  "arbitrum:USDC->arbitrum:ETH",
        -  "arbitrum:USDC->robinhood:ETH",
        -  "arbitrum:USDC->robinhood:USDG",
        -  "robinhood:ETH->solana:SOL",
        -  "robinhood:ETH->solana:USDC",
        -  "robinhood:ETH->solana:USDG",
        -  "robinhood:ETH->base:ETH",
        -  "robinhood:ETH->base:USDC",
        -  "robinhood:ETH->arbitrum:ETH",
        -  "robinhood:ETH->arbitrum:USDC",
        -  "robinhood:ETH->robinhood:USDG",
        -  "robinhood:USDG->solana:SOL",
        -  "robinhood:USDG->solana:USDC",
        -  "robinhood:USDG->solana:USDG",
        -  "robinhood:USDG->base:ETH",
        -  "robinhood:USDG->base:USDC",
        -  "robinhood:USDG->arbitrum:ETH",
        -  "robinhood:USDG->arbitrum:USDC",
        -  "robinhood:USDG->robinhood:ETH",
        -  "polygon:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "ethereum:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC"
        -]New value: +[
        +  "solana:SOL->solana:USDC",
        +  "solana:SOL->solana:USDG",
        +  "solana:SOL->base:ETH",
        +  "solana:SOL->base:USDC",
        +  "solana:SOL->arbitrum:ETH",
        +  "solana:SOL->arbitrum:USDC",
        +  "solana:SOL->robinhood:ETH",
        +  "solana:SOL->robinhood:USDG",
        +  "solana:USDC->solana:SOL",
        +  "solana:USDC->solana:USDG",
        +  "solana:USDC->base:ETH",
        +  "solana:USDC->base:USDC",
        +  "solana:USDC->arbitrum:ETH",
        +  "solana:USDC->arbitrum:USDC",
        +  "solana:USDC->robinhood:ETH",
        +  "solana:USDC->robinhood:USDG",
        +  "solana:USDG->solana:SOL",
        +  "solana:USDG->solana:USDC",
        +  "solana:USDG->base:ETH",
        +  "solana:USDG->base:USDC",
        +  "solana:USDG->arbitrum:ETH",
        +  "solana:USDG->arbitrum:USDC",
        +  "solana:USDG->robinhood:ETH",
        +  "solana:USDG->robinhood:USDG",
        +  "base:ETH->solana:SOL",
        +  "base:ETH->solana:USDC",
        +  "base:ETH->solana:USDG",
        +  "base:ETH->base:USDC",
        +  "base:ETH->arbitrum:ETH",
        +  "base:ETH->arbitrum:USDC",
        +  "base:ETH->robinhood:ETH",
        +  "base:ETH->robinhood:USDG",
        +  "base:USDC->solana:SOL",
        +  "base:USDC->solana:USDC",
        +  "base:USDC->solana:USDG",
        +  "base:USDC->base:ETH",
        +  "base:USDC->arbitrum:ETH",
        +  "base:USDC->arbitrum:USDC",
        +  "base:USDC->robinhood:ETH",
        +  "base:USDC->robinhood:USDG",
        +  "arbitrum:ETH->solana:SOL",
        +  "arbitrum:ETH->solana:USDC",
        +  "arbitrum:ETH->solana:USDG",
        +  "arbitrum:ETH->base:ETH",
        +  "arbitrum:ETH->base:USDC",
        +  "arbitrum:ETH->arbitrum:USDC",
        +  "arbitrum:ETH->robinhood:ETH",
        +  "arbitrum:ETH->robinhood:USDG",
        +  "arbitrum:USDC->solana:SOL",
        +  "arbitrum:USDC->solana:USDC",
        +  "arbitrum:USDC->solana:USDG",
        +  "arbitrum:USDC->base:ETH",
        +  "arbitrum:USDC->base:USDC",
        +  "arbitrum:USDC->arbitrum:ETH",
        +  "arbitrum:USDC->robinhood:ETH",
        +  "arbitrum:USDC->robinhood:USDG",
        +  "robinhood:ETH->solana:SOL",
        +  "robinhood:ETH->solana:USDC",
        +  "robinhood:ETH->solana:USDG",
        +  "robinhood:ETH->base:ETH",
        +  "robinhood:ETH->base:USDC",
        +  "robinhood:ETH->arbitrum:ETH",
        +  "robinhood:ETH->arbitrum:USDC",
        +  "robinhood:ETH->robinhood:USDG",
        +  "robinhood:USDG->solana:SOL",
        +  "robinhood:USDG->solana:USDC",
        +  "robinhood:USDG->solana:USDG",
        +  "robinhood:USDG->base:ETH",
        +  "robinhood:USDG->base:USDC",
        +  "robinhood:USDG->arbitrum:ETH",
        +  "robinhood:USDG->arbitrum:USDC",
        +  "robinhood:USDG->robinhood:ETH",
        +  "polygon:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "ethereum:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / steps / items / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / description
        Previous value: -"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei and Sonic are source-only and cannot be used as to_chain."New value: +"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, and Aptos are source-only and cannot be used as to_chain."
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
      • changedInput schema / properties / verification_context / properties / wallets / additionalProperties / description
        Previous value: -"Caller-owned public wallet address: 0x plus 40 hex characters for EVM, or 32-44 base58 characters for Solana. Never provide secret key material."New value: +"Caller-owned public wallet address: 0x plus 40 hex characters for EVM, 0x plus 64 hex characters for Aptos, or 32-44 base58 characters for Solana. Never provide secret key material."
      • changedInput schema / properties / verification_context / properties / wallets / propertyNames / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
    • Changedassetfare_v2_session_observe_source8 fields changed
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / mode / enum
        Previous value: -[
        -  "cctp_direct_composition",
        -  "optimism_source_cctp",
        -  "polygon_source_cctp",
        -  "robinhood_across_ingress_composition",
        -  "robinhood_paxos_egress_composition",
        -  "robinhood_paxos_ingress_composition",
        -  "same_chain_direct",
        -  "same_chain_direct_composition"
        -]New value: +[
        +  "aptos_move_cctp_direct",
        +  "cctp_direct_composition",
        +  "optimism_source_cctp",
        +  "polygon_source_cctp",
        +  "robinhood_across_ingress_composition",
        +  "robinhood_paxos_egress_composition",
        +  "robinhood_paxos_ingress_composition",
        +  "same_chain_direct",
        +  "same_chain_direct_composition"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / route / enum
        Previous value: -[
        -  "solana:SOL->solana:USDC",
        -  "solana:SOL->solana:USDG",
        -  "solana:SOL->base:ETH",
        -  "solana:SOL->base:USDC",
        -  "solana:SOL->arbitrum:ETH",
        -  "solana:SOL->arbitrum:USDC",
        -  "solana:SOL->robinhood:ETH",
        -  "solana:SOL->robinhood:USDG",
        -  "solana:USDC->solana:SOL",
        -  "solana:USDC->solana:USDG",
        -  "solana:USDC->base:ETH",
        -  "solana:USDC->base:USDC",
        -  "solana:USDC->arbitrum:ETH",
        -  "solana:USDC->arbitrum:USDC",
        -  "solana:USDC->robinhood:ETH",
        -  "solana:USDC->robinhood:USDG",
        -  "solana:USDG->solana:SOL",
        -  "solana:USDG->solana:USDC",
        -  "solana:USDG->base:ETH",
        -  "solana:USDG->base:USDC",
        -  "solana:USDG->arbitrum:ETH",
        -  "solana:USDG->arbitrum:USDC",
        -  "solana:USDG->robinhood:ETH",
        -  "solana:USDG->robinhood:USDG",
        -  "base:ETH->solana:SOL",
        -  "base:ETH->solana:USDC",
        -  "base:ETH->solana:USDG",
        -  "base:ETH->base:USDC",
        -  "base:ETH->arbitrum:ETH",
        -  "base:ETH->arbitrum:USDC",
        -  "base:ETH->robinhood:ETH",
        -  "base:ETH->robinhood:USDG",
        -  "base:USDC->solana:SOL",
        -  "base:USDC->solana:USDC",
        -  "base:USDC->solana:USDG",
        -  "base:USDC->base:ETH",
        -  "base:USDC->arbitrum:ETH",
        -  "base:USDC->arbitrum:USDC",
        -  "base:USDC->robinhood:ETH",
        -  "base:USDC->robinhood:USDG",
        -  "arbitrum:ETH->solana:SOL",
        -  "arbitrum:ETH->solana:USDC",
        -  "arbitrum:ETH->solana:USDG",
        -  "arbitrum:ETH->base:ETH",
        -  "arbitrum:ETH->base:USDC",
        -  "arbitrum:ETH->arbitrum:USDC",
        -  "arbitrum:ETH->robinhood:ETH",
        -  "arbitrum:ETH->robinhood:USDG",
        -  "arbitrum:USDC->solana:SOL",
        -  "arbitrum:USDC->solana:USDC",
        -  "arbitrum:USDC->solana:USDG",
        -  "arbitrum:USDC->base:ETH",
        -  "arbitrum:USDC->base:USDC",
        -  "arbitrum:USDC->arbitrum:ETH",
        -  "arbitrum:USDC->robinhood:ETH",
        -  "arbitrum:USDC->robinhood:USDG",
        -  "robinhood:ETH->solana:SOL",
        -  "robinhood:ETH->solana:USDC",
        -  "robinhood:ETH->solana:USDG",
        -  "robinhood:ETH->base:ETH",
        -  "robinhood:ETH->base:USDC",
        -  "robinhood:ETH->arbitrum:ETH",
        -  "robinhood:ETH->arbitrum:USDC",
        -  "robinhood:ETH->robinhood:USDG",
        -  "robinhood:USDG->solana:SOL",
        -  "robinhood:USDG->solana:USDC",
        -  "robinhood:USDG->solana:USDG",
        -  "robinhood:USDG->base:ETH",
        -  "robinhood:USDG->base:USDC",
        -  "robinhood:USDG->arbitrum:ETH",
        -  "robinhood:USDG->arbitrum:USDC",
        -  "robinhood:USDG->robinhood:ETH",
        -  "polygon:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "ethereum:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC"
        -]New value: +[
        +  "solana:SOL->solana:USDC",
        +  "solana:SOL->solana:USDG",
        +  "solana:SOL->base:ETH",
        +  "solana:SOL->base:USDC",
        +  "solana:SOL->arbitrum:ETH",
        +  "solana:SOL->arbitrum:USDC",
        +  "solana:SOL->robinhood:ETH",
        +  "solana:SOL->robinhood:USDG",
        +  "solana:USDC->solana:SOL",
        +  "solana:USDC->solana:USDG",
        +  "solana:USDC->base:ETH",
        +  "solana:USDC->base:USDC",
        +  "solana:USDC->arbitrum:ETH",
        +  "solana:USDC->arbitrum:USDC",
        +  "solana:USDC->robinhood:ETH",
        +  "solana:USDC->robinhood:USDG",
        +  "solana:USDG->solana:SOL",
        +  "solana:USDG->solana:USDC",
        +  "solana:USDG->base:ETH",
        +  "solana:USDG->base:USDC",
        +  "solana:USDG->arbitrum:ETH",
        +  "solana:USDG->arbitrum:USDC",
        +  "solana:USDG->robinhood:ETH",
        +  "solana:USDG->robinhood:USDG",
        +  "base:ETH->solana:SOL",
        +  "base:ETH->solana:USDC",
        +  "base:ETH->solana:USDG",
        +  "base:ETH->base:USDC",
        +  "base:ETH->arbitrum:ETH",
        +  "base:ETH->arbitrum:USDC",
        +  "base:ETH->robinhood:ETH",
        +  "base:ETH->robinhood:USDG",
        +  "base:USDC->solana:SOL",
        +  "base:USDC->solana:USDC",
        +  "base:USDC->solana:USDG",
        +  "base:USDC->base:ETH",
        +  "base:USDC->arbitrum:ETH",
        +  "base:USDC->arbitrum:USDC",
        +  "base:USDC->robinhood:ETH",
        +  "base:USDC->robinhood:USDG",
        +  "arbitrum:ETH->solana:SOL",
        +  "arbitrum:ETH->solana:USDC",
        +  "arbitrum:ETH->solana:USDG",
        +  "arbitrum:ETH->base:ETH",
        +  "arbitrum:ETH->base:USDC",
        +  "arbitrum:ETH->arbitrum:USDC",
        +  "arbitrum:ETH->robinhood:ETH",
        +  "arbitrum:ETH->robinhood:USDG",
        +  "arbitrum:USDC->solana:SOL",
        +  "arbitrum:USDC->solana:USDC",
        +  "arbitrum:USDC->solana:USDG",
        +  "arbitrum:USDC->base:ETH",
        +  "arbitrum:USDC->base:USDC",
        +  "arbitrum:USDC->arbitrum:ETH",
        +  "arbitrum:USDC->robinhood:ETH",
        +  "arbitrum:USDC->robinhood:USDG",
        +  "robinhood:ETH->solana:SOL",
        +  "robinhood:ETH->solana:USDC",
        +  "robinhood:ETH->solana:USDG",
        +  "robinhood:ETH->base:ETH",
        +  "robinhood:ETH->base:USDC",
        +  "robinhood:ETH->arbitrum:ETH",
        +  "robinhood:ETH->arbitrum:USDC",
        +  "robinhood:ETH->robinhood:USDG",
        +  "robinhood:USDG->solana:SOL",
        +  "robinhood:USDG->solana:USDC",
        +  "robinhood:USDG->solana:USDG",
        +  "robinhood:USDG->base:ETH",
        +  "robinhood:USDG->base:USDC",
        +  "robinhood:USDG->arbitrum:ETH",
        +  "robinhood:USDG->arbitrum:USDC",
        +  "robinhood:USDG->robinhood:ETH",
        +  "polygon:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "ethereum:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / steps / items / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / description
        Previous value: -"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei and Sonic are source-only and cannot be used as to_chain."New value: +"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, and Aptos are source-only and cannot be used as to_chain."
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
      • changedInput schema / properties / verification_context / properties / wallets / additionalProperties / description
        Previous value: -"Caller-owned public wallet address: 0x plus 40 hex characters for EVM, or 32-44 base58 characters for Solana. Never provide secret key material."New value: +"Caller-owned public wallet address: 0x plus 40 hex characters for EVM, 0x plus 64 hex characters for Aptos, or 32-44 base58 characters for Solana. Never provide secret key material."
      • changedInput schema / properties / verification_context / properties / wallets / propertyNames / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
    • Changedassetfare_v2_session_refresh_action8 fields changed
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / mode / enum
        Previous value: -[
        -  "cctp_direct_composition",
        -  "optimism_source_cctp",
        -  "polygon_source_cctp",
        -  "robinhood_across_ingress_composition",
        -  "robinhood_paxos_egress_composition",
        -  "robinhood_paxos_ingress_composition",
        -  "same_chain_direct",
        -  "same_chain_direct_composition"
        -]New value: +[
        +  "aptos_move_cctp_direct",
        +  "cctp_direct_composition",
        +  "optimism_source_cctp",
        +  "polygon_source_cctp",
        +  "robinhood_across_ingress_composition",
        +  "robinhood_paxos_egress_composition",
        +  "robinhood_paxos_ingress_composition",
        +  "same_chain_direct",
        +  "same_chain_direct_composition"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / route / enum
        Previous value: -[
        -  "solana:SOL->solana:USDC",
        -  "solana:SOL->solana:USDG",
        -  "solana:SOL->base:ETH",
        -  "solana:SOL->base:USDC",
        -  "solana:SOL->arbitrum:ETH",
        -  "solana:SOL->arbitrum:USDC",
        -  "solana:SOL->robinhood:ETH",
        -  "solana:SOL->robinhood:USDG",
        -  "solana:USDC->solana:SOL",
        -  "solana:USDC->solana:USDG",
        -  "solana:USDC->base:ETH",
        -  "solana:USDC->base:USDC",
        -  "solana:USDC->arbitrum:ETH",
        -  "solana:USDC->arbitrum:USDC",
        -  "solana:USDC->robinhood:ETH",
        -  "solana:USDC->robinhood:USDG",
        -  "solana:USDG->solana:SOL",
        -  "solana:USDG->solana:USDC",
        -  "solana:USDG->base:ETH",
        -  "solana:USDG->base:USDC",
        -  "solana:USDG->arbitrum:ETH",
        -  "solana:USDG->arbitrum:USDC",
        -  "solana:USDG->robinhood:ETH",
        -  "solana:USDG->robinhood:USDG",
        -  "base:ETH->solana:SOL",
        -  "base:ETH->solana:USDC",
        -  "base:ETH->solana:USDG",
        -  "base:ETH->base:USDC",
        -  "base:ETH->arbitrum:ETH",
        -  "base:ETH->arbitrum:USDC",
        -  "base:ETH->robinhood:ETH",
        -  "base:ETH->robinhood:USDG",
        -  "base:USDC->solana:SOL",
        -  "base:USDC->solana:USDC",
        -  "base:USDC->solana:USDG",
        -  "base:USDC->base:ETH",
        -  "base:USDC->arbitrum:ETH",
        -  "base:USDC->arbitrum:USDC",
        -  "base:USDC->robinhood:ETH",
        -  "base:USDC->robinhood:USDG",
        -  "arbitrum:ETH->solana:SOL",
        -  "arbitrum:ETH->solana:USDC",
        -  "arbitrum:ETH->solana:USDG",
        -  "arbitrum:ETH->base:ETH",
        -  "arbitrum:ETH->base:USDC",
        -  "arbitrum:ETH->arbitrum:USDC",
        -  "arbitrum:ETH->robinhood:ETH",
        -  "arbitrum:ETH->robinhood:USDG",
        -  "arbitrum:USDC->solana:SOL",
        -  "arbitrum:USDC->solana:USDC",
        -  "arbitrum:USDC->solana:USDG",
        -  "arbitrum:USDC->base:ETH",
        -  "arbitrum:USDC->base:USDC",
        -  "arbitrum:USDC->arbitrum:ETH",
        -  "arbitrum:USDC->robinhood:ETH",
        -  "arbitrum:USDC->robinhood:USDG",
        -  "robinhood:ETH->solana:SOL",
        -  "robinhood:ETH->solana:USDC",
        -  "robinhood:ETH->solana:USDG",
        -  "robinhood:ETH->base:ETH",
        -  "robinhood:ETH->base:USDC",
        -  "robinhood:ETH->arbitrum:ETH",
        -  "robinhood:ETH->arbitrum:USDC",
        -  "robinhood:ETH->robinhood:USDG",
        -  "robinhood:USDG->solana:SOL",
        -  "robinhood:USDG->solana:USDC",
        -  "robinhood:USDG->solana:USDG",
        -  "robinhood:USDG->base:ETH",
        -  "robinhood:USDG->base:USDC",
        -  "robinhood:USDG->arbitrum:ETH",
        -  "robinhood:USDG->arbitrum:USDC",
        -  "robinhood:USDG->robinhood:ETH",
        -  "polygon:USDC->base:USDC",
        -  "polygon:USDC->arbitrum:USDC",
        -  "optimism:USDC->base:USDC",
        -  "optimism:USDC->arbitrum:USDC",
        -  "ethereum:USDC->solana:USDC",
        -  "ethereum:USDC->base:USDC",
        -  "hyperevm:USDC->solana:USDC",
        -  "hyperevm:USDC->base:USDC",
        -  "xlayer:USDC->solana:USDC",
        -  "xlayer:USDC->base:USDC",
        -  "sei:USDC->solana:USDC",
        -  "sei:USDC->base:USDC",
        -  "sonic:USDC->solana:USDC",
        -  "sonic:USDC->base:USDC"
        -]New value: +[
        +  "solana:SOL->solana:USDC",
        +  "solana:SOL->solana:USDG",
        +  "solana:SOL->base:ETH",
        +  "solana:SOL->base:USDC",
        +  "solana:SOL->arbitrum:ETH",
        +  "solana:SOL->arbitrum:USDC",
        +  "solana:SOL->robinhood:ETH",
        +  "solana:SOL->robinhood:USDG",
        +  "solana:USDC->solana:SOL",
        +  "solana:USDC->solana:USDG",
        +  "solana:USDC->base:ETH",
        +  "solana:USDC->base:USDC",
        +  "solana:USDC->arbitrum:ETH",
        +  "solana:USDC->arbitrum:USDC",
        +  "solana:USDC->robinhood:ETH",
        +  "solana:USDC->robinhood:USDG",
        +  "solana:USDG->solana:SOL",
        +  "solana:USDG->solana:USDC",
        +  "solana:USDG->base:ETH",
        +  "solana:USDG->base:USDC",
        +  "solana:USDG->arbitrum:ETH",
        +  "solana:USDG->arbitrum:USDC",
        +  "solana:USDG->robinhood:ETH",
        +  "solana:USDG->robinhood:USDG",
        +  "base:ETH->solana:SOL",
        +  "base:ETH->solana:USDC",
        +  "base:ETH->solana:USDG",
        +  "base:ETH->base:USDC",
        +  "base:ETH->arbitrum:ETH",
        +  "base:ETH->arbitrum:USDC",
        +  "base:ETH->robinhood:ETH",
        +  "base:ETH->robinhood:USDG",
        +  "base:USDC->solana:SOL",
        +  "base:USDC->solana:USDC",
        +  "base:USDC->solana:USDG",
        +  "base:USDC->base:ETH",
        +  "base:USDC->arbitrum:ETH",
        +  "base:USDC->arbitrum:USDC",
        +  "base:USDC->robinhood:ETH",
        +  "base:USDC->robinhood:USDG",
        +  "arbitrum:ETH->solana:SOL",
        +  "arbitrum:ETH->solana:USDC",
        +  "arbitrum:ETH->solana:USDG",
        +  "arbitrum:ETH->base:ETH",
        +  "arbitrum:ETH->base:USDC",
        +  "arbitrum:ETH->arbitrum:USDC",
        +  "arbitrum:ETH->robinhood:ETH",
        +  "arbitrum:ETH->robinhood:USDG",
        +  "arbitrum:USDC->solana:SOL",
        +  "arbitrum:USDC->solana:USDC",
        +  "arbitrum:USDC->solana:USDG",
        +  "arbitrum:USDC->base:ETH",
        +  "arbitrum:USDC->base:USDC",
        +  "arbitrum:USDC->arbitrum:ETH",
        +  "arbitrum:USDC->robinhood:ETH",
        +  "arbitrum:USDC->robinhood:USDG",
        +  "robinhood:ETH->solana:SOL",
        +  "robinhood:ETH->solana:USDC",
        +  "robinhood:ETH->solana:USDG",
        +  "robinhood:ETH->base:ETH",
        +  "robinhood:ETH->base:USDC",
        +  "robinhood:ETH->arbitrum:ETH",
        +  "robinhood:ETH->arbitrum:USDC",
        +  "robinhood:ETH->robinhood:USDG",
        +  "robinhood:USDG->solana:SOL",
        +  "robinhood:USDG->solana:USDC",
        +  "robinhood:USDG->solana:USDG",
        +  "robinhood:USDG->base:ETH",
        +  "robinhood:USDG->base:USDC",
        +  "robinhood:USDG->arbitrum:ETH",
        +  "robinhood:USDG->arbitrum:USDC",
        +  "robinhood:USDG->robinhood:ETH",
        +  "polygon:USDC->base:USDC",
        +  "polygon:USDC->arbitrum:USDC",
        +  "optimism:USDC->base:USDC",
        +  "optimism:USDC->arbitrum:USDC",
        +  "ethereum:USDC->solana:USDC",
        +  "ethereum:USDC->base:USDC",
        +  "hyperevm:USDC->solana:USDC",
        +  "hyperevm:USDC->base:USDC",
        +  "xlayer:USDC->solana:USDC",
        +  "xlayer:USDC->base:USDC",
        +  "sei:USDC->solana:USDC",
        +  "sei:USDC->base:USDC",
        +  "sonic:USDC->solana:USDC",
        +  "sonic:USDC->base:USDC",
        +  "monad:USDC->solana:USDC",
        +  "monad:USDC->base:USDC",
        +  "avalanche:USDC->solana:USDC",
        +  "avalanche:USDC->base:USDC",
        +  "cronos:USDC->solana:USDC",
        +  "cronos:USDC->base:USDC",
        +  "injective:USDC->solana:USDC",
        +  "injective:USDC->base:USDC",
        +  "linea:USDC->solana:USDC",
        +  "linea:USDC->base:USDC",
        +  "aptos:USDC->solana:USDC",
        +  "aptos:USDC->base:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / direct_route_summary / properties / steps / items / properties / from / enum
        Previous value: -[
        -  "solana:SOL",
        -  "solana:USDC",
        -  "solana:USDG",
        -  "base:ETH",
        -  "base:USDC",
        -  "arbitrum:ETH",
        -  "arbitrum:USDC",
        -  "robinhood:ETH",
        -  "robinhood:USDG",
        -  "polygon:USDC",
        -  "optimism:USDC",
        -  "ethereum:USDC",
        -  "hyperevm:USDC",
        -  "xlayer:USDC",
        -  "sei:USDC",
        -  "sonic:USDC"
        -]New value: +[
        +  "solana:SOL",
        +  "solana:USDC",
        +  "solana:USDG",
        +  "base:ETH",
        +  "base:USDC",
        +  "arbitrum:ETH",
        +  "arbitrum:USDC",
        +  "robinhood:ETH",
        +  "robinhood:USDG",
        +  "polygon:USDC",
        +  "optimism:USDC",
        +  "ethereum:USDC",
        +  "hyperevm:USDC",
        +  "xlayer:USDC",
        +  "sei:USDC",
        +  "sonic:USDC",
        +  "monad:USDC",
        +  "avalanche:USDC",
        +  "cronos:USDC",
        +  "injective:USDC",
        +  "linea:USDC",
        +  "aptos:USDC"
        +]
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / description
        Previous value: -"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei and Sonic are source-only and cannot be used as to_chain."New value: +"Source chain for the v2 route. Polygon, Optimism, Ethereum, HyperEVM, X Layer, Sei, Sonic, Monad, Avalanche, Cronos, Injective, Linea, and Aptos are source-only and cannot be used as to_chain."
      • changedInput schema / properties / verification_context / properties / intent / properties / from_chain / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
      • changedInput schema / properties / verification_context / properties / wallets / additionalProperties / description
        Previous value: -"Caller-owned public wallet address: 0x plus 40 hex characters for EVM, or 32-44 base58 characters for Solana. Never provide secret key material."New value: +"Caller-owned public wallet address: 0x plus 40 hex characters for EVM, 0x plus 64 hex characters for Aptos, or 32-44 base58 characters for Solana. Never provide secret key material."
      • changedInput schema / properties / verification_context / properties / wallets / propertyNames / enum
        Previous value: -[
        -  "solana",
        -  "base",
        -  "arbitrum",
        -  "robinhood",
        -  "polygon",
        -  "optimism",
        -  "ethereum",
        -  "hyperevm",
        -  "xlayer",
        -  "sei",
        -  "sonic"
        -]New value: +[
        +  "solana",
        +  "base",
        +  "arbitrum",
        +  "robinhood",
        +  "polygon",
        +  "optimism",
        +  "ethereum",
        +  "hyperevm",
        +  "xlayer",
        +  "sei",
        +  "sonic",
        +  "monad",
        +  "avalanche",
        +  "cronos",
        +  "injective",
        +  "linea",
        +  "aptos"
        +]
  13. 9 tool updates
    • First observedassetfare_manifest
    • First observedassetfare_v2_capabilities
    • First observedassetfare_v2_prepare
    • First observedassetfare_v2_quote
    • First observedassetfare_v2_session_create
    • First observedassetfare_v2_session_get
    • First observedassetfare_v2_session_observe_output
    • First observedassetfare_v2_session_observe_source
    • First observedassetfare_v2_session_refresh_action

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables evaluating transaction geography, card BIN networks, authorization probabilities, and basis-point rail costs to route payments along Pareto-optimal settlement paths and optimize interchange fees across ACH, FedNow, and card rails.
    7
    -
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables evaluation of transaction geography, card BIN networks, authorization probabilities, and basis-point rail costs to select Pareto-optimal settlement paths across ACH, FedNow, and card rails. Returns the chosen rail, processing fee, effective fee percentage, and estimated savings versus standard card processing.
    7
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables Solana swaps through ranked quotes, transaction building, broadcasting, and status tracking, with per-request payment in USDC via the x402 protocol using a local keypair.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.