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"
+ }
+]