instruction
I will view the hotel details so that I can book this hotel.
previous_actions
{"name": "scroll", "parameters": {"direction": "up"}}
{"name": "scroll", "parameters": {"direction": "up"}}
{"name": "scroll", "parameters": {"direction": "up"}}
{"name": "scroll", "parameters": {"direction": "up"}}
{"name": "scroll", "parameters": {"direction": "up"}}
{"name": "click", "parameters": {"x": 473, "y": 932}}
{"name": "click", "parameters": {"x": 84, "y": 1432}}
{"name": "scroll", "parameters": {"direction": "down"}}
{"name": "scroll", "parameters": {"direction": "down"}}
{"name": "scroll", "parameters": {"direction": "down"}}
active_application
Listing details
screen_description
windows {
  bounds_in_screen {
    right: 1080
    bottom: 118
  }
  id: 10
  layer: 1
  window_type: TYPE_SYSTEM
  tree {
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        left: 47
        right: 1027
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 454
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 454
        top: 1
        right: 599
        bottom: 118
      }
      class_name: "android.view.View"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 599
        top: 1
        right: 1006
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 305
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 865
        top: 1
        right: 1006
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 305
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 865
        top: 1
        right: 1006
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 131
        bottom: 118
      }
      class_name: "android.widget.TextView"
      content_description: "9:57 PM"
      text: "9:57"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 131
        top: 1
        right: 305
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 865
        top: 1
        right: 986
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 986
        top: 1
        right: 1006
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Battery charging, 100 percent."
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 131
        top: 1
        right: 305
        bottom: 118
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 865
        top: 30
        right: 911
        bottom: 88
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Wifi two bars."
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 911
        top: 30
        right: 970
        bottom: 88
      }
      class_name: "android.widget.ImageView"
      content_description: "Hotspot"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 986
        top: 42
        right: 1006
        bottom: 76
      }
      class_name: "android.widget.ImageView"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 131
        top: 1
        right: 189
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "Weather notification: 86°"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 1
        right: 247
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "Google Play Store notification: Complete setup by installing apps"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 247
        top: 1
        right: 305
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "Google notification: Aaj Tak"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 872
        top: 30
        right: 911
        bottom: 88
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 872
        top: 39
        right: 911
        bottom: 78
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 872
        top: 39
        right: 911
        bottom: 78
      }
      class_name: "android.widget.ImageView"
      depth: 11
    }
  }
}
windows {
  bounds_in_screen {
    right: 1080
    bottom: 2400
  }
  id: 523
  title: "Listing details"
  window_type: TYPE_APPLICATION
  is_active: true
  is_focused: true
  tree {
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 118
      }
      class_name: "android.view.View"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        top: 2337
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2125
      }
      class_name: "android.view.ViewGroup"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 2125
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        right: 1080
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2125
      }
      class_name: "android.widget.GridView"
      content_description: "pdp"
      is_focusable: true
      is_scrollable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 2125
        bottom: 2125
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 2125
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        right: 1080
      }
      class_name: "android.view.ViewGroup"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 61
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 61
        right: 1080
        bottom: 145
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 145
        right: 1080
        bottom: 148
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 148
        right: 1080
        bottom: 232
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 232
        bottom: 232
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 232
        right: 1080
        bottom: 776
      }
      class_name: "com.airbnb.android.lib.gp.compose.d"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 776
        right: 1080
        bottom: 839
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 839
        right: 1080
        bottom: 842
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 842
        right: 1080
        bottom: 926
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 926
        bottom: 926
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 926
        right: 1080
        bottom: 1065
      }
      class_name: "android.view.ViewGroup"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 1065
        right: 1080
        bottom: 1170
      }
      class_name: "android.view.ViewGroup"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 1170
        right: 1080
        bottom: 1275
      }
      class_name: "android.view.ViewGroup"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 1275
        right: 1080
        bottom: 1380
      }
      class_name: "android.view.ViewGroup"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 1380
        right: 1080
        bottom: 1485
      }
      class_name: "android.view.ViewGroup"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 1485
        right: 1080
        bottom: 1590
      }
      class_name: "android.view.ViewGroup"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 1590
        right: 1080
        bottom: 1781
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 1781
        right: 1080
        bottom: 1844
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 1844
        right: 1080
        bottom: 1847
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 1847
        right: 1080
        bottom: 1931
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 1931
        bottom: 1931
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 1931
        right: 1080
        bottom: 2125
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Where you’ll be Chicago, Illinois, United States"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2125
        bottom: 2125
      }
      class_name: "android.view.View"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 2125
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 2125
        right: 1080
        bottom: 2127
      }
      class_name: "android.view.View"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 42
        right: 126
        bottom: -31
      }
      class_name: "android.widget.ImageButton"
      content_description: "Navigate Up"
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 849
        right: 933
        bottom: -31
      }
      class_name: "android.widget.ImageButton"
      content_description: "Share"
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 954
        right: 1038
        bottom: -31
      }
      class_name: "android.widget.ImageButton"
      content_description: "Save to wishlist"
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        right: 1017
        bottom: 61
      }
      class_name: "android.widget.LinearLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 61
        right: 1080
        bottom: 61
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 145
        right: 1017
        bottom: 148
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 148
        right: 1080
        bottom: 148
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 232
        bottom: 232
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 232
        right: 1080
        bottom: 776
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 776
        right: 1080
        bottom: 776
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 839
        right: 1017
        bottom: 842
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 842
        right: 1080
        bottom: 842
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 926
        bottom: 926
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 926
        right: 1017
        bottom: 1002
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1086
        right: 126
        bottom: 1149
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 168
        top: 1091
        right: 1017
        bottom: 1145
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1191
        right: 126
        bottom: 1254
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 168
        top: 1196
        right: 1017
        bottom: 1250
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1296
        right: 126
        bottom: 1359
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 168
        top: 1301
        right: 1017
        bottom: 1355
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1401
        right: 126
        bottom: 1464
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 168
        top: 1406
        right: 1017
        bottom: 1460
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1506
        right: 126
        bottom: 1569
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 168
        top: 1511
        right: 1017
        bottom: 1565
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1653
        right: 1017
        bottom: 1781
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 1781
        right: 1080
        bottom: 1781
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1844
        right: 1017
        bottom: 1847
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 1847
        right: 1080
        bottom: 1847
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1931
        bottom: 1931
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1931
        right: 1017
        bottom: 2082
      }
      class_name: "android.widget.RelativeLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2175
        right: 245
        bottom: 2288
      }
      class_name: "android.widget.LinearLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 733
        top: 2167
        right: 1017
        bottom: 2295
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        right: 1017
        bottom: -67
      }
      class_name: "android.widget.TextView"
      text: "Other things to note\nBuilding is for sale so there might be showings during your stay. In case there is any showings, there will always be the building management personal realtor agent present to give a look to every bedroom so you don’t have to be present, in case you’re present they will knock your door to give the bedroom a quick look, pictures or anything related to the sale."
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        right: 319
        bottom: 61
      }
      class_name: "android.widget.Button"
      text: "Show more  󱘁"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 232
        right: 548
        bottom: 307
      }
      class_name: "android.widget.TextView"
      text: "Where you\'ll sleep"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 381
        right: 515
        bottom: 734
      }
      class_name: "android.widget.HorizontalScrollView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 926
        right: 1017
        bottom: 1002
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1086
        right: 126
        bottom: 1149
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 168
        top: 1091
        right: 1017
        bottom: 1145
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1191
        right: 126
        bottom: 1254
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 168
        top: 1196
        right: 1017
        bottom: 1250
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1296
        right: 126
        bottom: 1359
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 168
        top: 1301
        right: 1017
        bottom: 1355
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1401
        right: 126
        bottom: 1464
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 168
        top: 1406
        right: 1017
        bottom: 1460
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1506
        right: 126
        bottom: 1569
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 168
        top: 1511
        right: 1017
        bottom: 1565
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1653
        right: 1017
        bottom: 1781
      }
      class_name: "android.widget.Button"
      text: "Show all 17 amenities"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1931
        right: 1017
        bottom: 2007
      }
      class_name: "android.widget.TextView"
      text: "Where you’ll be"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2028
        right: 634
        bottom: 2082
      }
      class_name: "android.widget.TextView"
      text: "Chicago, Illinois, United States"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2175
        right: 245
        bottom: 2229
      }
      class_name: "android.widget.TextView"
      content_description: "$35 per night\n"
      text: "$35 night"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2240
        right: 232
        bottom: 2288
      }
      class_name: "android.widget.TextView"
      content_description: "Oct 8 – 13"
      text: "Oct 8 – 13"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 733
        top: 2167
        right: 1017
        bottom: 2295
      }
      class_name: "android.widget.Button"
      text: "Reserve"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 381
        right: 452
        bottom: 734
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 926
        right: 663
        bottom: 1002
      }
      class_name: "android.widget.TextView"
      text: "What this place offers"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1086
        right: 126
        bottom: 1149
      }
      class_name: "android.view.ViewGroup"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 168
        top: 1091
        right: 608
        bottom: 1145
      }
      class_name: "android.widget.TextView"
      content_description: "Lock on bedroom door"
      text: "Lock on bedroom door"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1191
        right: 126
        bottom: 1254
      }
      class_name: "android.view.ViewGroup"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 168
        top: 1196
        right: 316
        bottom: 1250
      }
      class_name: "android.widget.TextView"
      content_description: "Kitchen"
      text: "Kitchen"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1296
        right: 126
        bottom: 1359
      }
      class_name: "android.view.ViewGroup"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 168
        top: 1301
        right: 244
        bottom: 1355
      }
      class_name: "android.widget.TextView"
      content_description: "Wifi"
      text: "Wifi"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1401
        right: 126
        bottom: 1464
      }
      class_name: "android.view.ViewGroup"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 168
        top: 1406
        right: 590
        bottom: 1460
      }
      class_name: "android.widget.TextView"
      content_description: "Dedicated workspace"
      text: "Dedicated workspace"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1506
        right: 126
        bottom: 1569
      }
      class_name: "android.view.ViewGroup"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 168
        top: 1511
        right: 741
        bottom: 1565
      }
      class_name: "android.widget.TextView"
      content_description: "Security cameras on property"
      text: "Security cameras on property"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 570
        right: 262
        bottom: 618
      }
      class_name: "android.widget.TextView"
      text: "Bedroom"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 623
        right: 299
        bottom: 671
      }
      class_name: "android.widget.TextView"
      text: "1 single bed"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1086
        right: 126
        bottom: 1149
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 107
        top: 1086
        right: 126
        bottom: 1114
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1191
        right: 126
        bottom: 1254
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 107
        top: 1191
        right: 126
        bottom: 1219
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1296
        right: 126
        bottom: 1359
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 107
        top: 1296
        right: 126
        bottom: 1324
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1401
        right: 126
        bottom: 1464
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 107
        top: 1401
        right: 126
        bottom: 1429
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1506
        right: 126
        bottom: 1569
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 107
        top: 1506
        right: 126
        bottom: 1534
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
  }
}

assistant
!FUNCTIONCALL{"name": "scroll", "parameters": {"direction": "down"}}
[{"type": "function", "function": {"name": "click", "description": "Click on a specific location on the screen", "parameters": {"type": "object", "properties": {"x": {"type": "integer", "description": "Coordinate on the x axis to click."}, "y": {"type": "integer", "description": "Coordinate on the y axis to click."}}, "required": ["x", "y"]}}}, {"type": "function", "function": {"name": "long_press", "description": "Long press on a specific location on the screen.", "parameters": {"type": "object", "properties": {"x": {"type": "integer", "description": "Coordinate on the x axis to long press."}, "y": {"type": "integer", "description": "Coordinate on the y axis to long press."}}, "required": ["x", "y"]}}}, {"type": "function", "function": {"name": "input_text", "description": "Write text inside of an already selected text field, typically this is preceeded by a 'click' action that selects a field on the screen to type into.", "parameters": {"type": "object", "properties": {"text": {"type": "string", "description": "The text to input in the field."}}, "required": ["text"]}}}, {"type": "function", "function": {"name": "scroll", "description": "Scroll a fixed amount in a specific direction.", "parameters": {"type": "object", "properties": {"direction": {"type": "string", "enum": ["up", "down", "left", "right"], "description": "The direction to scroll in."}}, "required": ["direction"]}}}, {"type": "function", "function": {"name": "navigate_home", "description": "Navigate to the home screen from the current screen you are on.", "parameters": {"type": "object", "properties": {}}}}, {"type": "function", "function": {"name": "navigate_back", "description": "Navigate back to the previous page.", "parameters": {"type": "object", "properties": {}}}}, {"type": "function", "function": {"name": "open_app", "description": "Open an application.", "parameters": {"type": "object", "properties": {"app_name": {"type": "string", "description": "The name of the application to open."}}, "required": ["app_name"]}}}, {"type": "function", "function": {"name": "wait", "description": "Wait for a fixed amount of time. This is useful when you need to 'await' the results of a page that is still loading.", "parameters": {"type": "object", "properties": {}}}}, {"type": "function", "function": {"name": "status", "description": "Once you have completed the work required to fulfill an instruction, report your status by calling this function with 'successful'. If you find that a task is impossible to complete,  call this with 'infeasible' after finding that information.", "parameters": {"type": "object", "properties": {"goal_status": {"type": "string", "enum": ["successful", "infeasible"], "description": "The status of the completion of a instruction, either 'successful' or 'infeasible', called to conclude an episode."}}, "required": ["goal_status"]}}}]