instruction
Me and my family are going to have dinner tonight at my favourite restaurant for our monthly family dinner. In the Google app, get directions to the Beit Sitti restaurant.
previous_actions
{"name": "open_app", "parameters": {"app_name": "Maps"}}
{"name": "click", "parameters": {"x": 475, "y": 219}}
{"name": "input_text", "parameters": {"text": "Beit Sitti"}}
active_application
Maps
screen_description
windows {
  bounds_in_screen {
    right: 1080
    bottom: 136
  }
  id: 2
  layer: 1
  window_type: TYPE_SYSTEM
  tree {
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        left: 47
        right: 1027
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 454
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 454
        top: 1
        right: 599
        bottom: 136
      }
      class_name: "android.view.View"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 599
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 840
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 840
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 130
        bottom: 136
      }
      class_name: "android.widget.TextView"
      content_description: "6:45 PM"
      text: "6:45"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 130
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 840
        top: 1
        right: 902
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 902
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Battery charging, 99 percent."
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 130
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 840
        top: 39
        right: 886
        bottom: 97
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Wifi three bars."
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 902
        top: 51
        right: 922
        bottom: 85
      }
      class_name: "android.widget.ImageView"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 922
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.TextView"
      text: "99%"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 130
        top: 1
        right: 188
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Snapdeal notification: Hot Deals on Top Sellers"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 188
        top: 1
        right: 246
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Tata CLiQ notification: Can We Inspire You With…"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 246
        top: 1
        right: 304
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Myntra notification: ✨ FOR THE FIRST TIME EVER ✨"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 304
        top: 1
        right: 362
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Google Play services notification: Account action required"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 362
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Android System notification: Hotspot turned off"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "ExaWeather notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 847
        top: 39
        right: 886
        bottom: 97
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 847
        top: 48
        right: 886
        bottom: 87
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 847
        top: 48
        right: 886
        bottom: 87
      }
      class_name: "android.widget.ImageView"
      depth: 11
    }
  }
}
windows {
  bounds_in_screen {
    right: 1080
    bottom: 2400
  }
  id: 620
  title: "Maps"
  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: 2400
      }
      class_name: "android.widget.LinearLayout"
      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: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.ViewGroup"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.ViewGroup"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 2400
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.ScrollView"
      is_scrollable: true
      depth: 7
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      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: 7
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 299
      }
      class_name: "android.widget.FrameLayout"
      is_focusable: true
      depth: 7
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 284
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 299
        right: 1080
        bottom: 587
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 350
        top: 312
        right: 730
        bottom: 438
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 1059
        right: 272
        bottom: 1237
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 1043
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.RelativeLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      is_clickable: true
      is_focusable: true
      depth: 8
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 299
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 299
        right: 1080
        bottom: 587
      }
      class_name: "android.widget.LinearLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 350
        top: 312
        right: 730
        bottom: 438
      }
      class_name: "android.widget.Button"
      is_clickable: true
      is_focusable: true
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 1059
        right: 272
        bottom: 1201
      }
      class_name: "androidx.cardview.widget.CardView"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 1043
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 4531
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 1524
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 299
      }
      class_name: "android.widget.FrameLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 299
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 353
        top: 333
        right: 727
        bottom: 417
      }
      class_name: "android.view.View"
      text: "See similar places"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 1059
        right: 272
        bottom: 1201
      }
      class_name: "android.widget.RelativeLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 1043
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.LinearLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 1043
        right: 1080
        bottom: 1274
      }
      class_name: "android.view.View"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 15
        top: 133
        right: 1065
        bottom: 299
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 1059
        right: 272
        bottom: 1201
      }
      class_name: "android.widget.ImageView"
      content_description: "View Street view imagery for Beit Sitti"
      is_clickable: true
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 1138
        right: 112
        bottom: 1201
      }
      class_name: "android.widget.ImageView"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 1043
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 2407
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 31
        top: 157
        right: 1049
        bottom: 283
      }
      class_name: "android.widget.LinearLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 1043
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 31
        top: 157
        right: 1049
        bottom: 283
      }
      class_name: "android.widget.LinearLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 1043
        right: 1080
        bottom: 1525
      }
      class_name: "android.widget.LinearLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 1525
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 31
        top: 157
        right: 1049
        bottom: 283
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 508
        top: 1043
        right: 571
        bottom: 1096
      }
      class_name: "android.widget.ImageView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 1096
        right: 1080
        bottom: 1394
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 1394
        right: 1080
        bottom: 1394
      }
      class_name: "android.widget.FrameLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 1394
        right: 1080
        bottom: 1394
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 1394
        right: 1080
        bottom: 1525
      }
      class_name: "android.widget.FrameLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 1521
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 31
        top: 157
        right: 1049
        bottom: 283
      }
      class_name: "android.widget.FrameLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1038
        top: 1106
        right: 1038
        bottom: 1106
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1106
        right: 1038
        bottom: 1394
      }
      class_name: "android.widget.LinearLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1385
        right: 1080
        bottom: 1385
      }
      class_name: "android.widget.LinearLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1385
        right: 1080
        bottom: 1385
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1385
        right: 1080
        bottom: 1516
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1521
        right: 1080
        bottom: 2382
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 31
        top: 157
        right: 1049
        bottom: 283
      }
      class_name: "android.widget.LinearLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1106
        right: 215
        bottom: 1164
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1174
        right: 1038
        bottom: 1284
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1284
        right: 1038
        bottom: 1394
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 1390
        right: 1080
        bottom: 1516
      }
      class_name: "android.widget.FrameLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 1521
        right: 1080
        bottom: 2382
      }
      class_name: "android.widget.FrameLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 31
        top: 157
        right: 157
        bottom: 283
      }
      class_name: "android.widget.FrameLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 157
        top: 157
        right: 797
        bottom: 283
      }
      class_name: "android.widget.EditText"
      content_description: "Beit Sitti, Amman, Jordan"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 797
        top: 157
        right: 923
        bottom: 283
      }
      class_name: "android.widget.Button"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 923
        top: 157
        right: 1049
        bottom: 283
      }
      class_name: "android.widget.FrameLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1106
        right: 215
        bottom: 1164
      }
      class_name: "android.widget.TextView"
      content_description: "Beit Sitti"
      text: "Beit Sitti"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1174
        right: 477
        bottom: 1229
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1229
        right: 1038
        bottom: 1284
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1284
        right: 1038
        bottom: 1339
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1339
        right: 387
        bottom: 1394
      }
      class_name: "android.widget.TextView"
      text: "Open ⋅ Closes 10 pm"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1394
        right: 1038
        bottom: 1394
      }
      class_name: "android.widget.FrameLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1390
        right: 1080
        bottom: 1516
      }
      class_name: "android.support.v7.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1521
        right: 1080
        bottom: 2382
      }
      class_name: "android.widget.FrameLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 31
        top: 157
        right: 157
        bottom: 283
      }
      class_name: "android.widget.Button"
      content_description: "Back"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 157
        top: 157
        right: 797
        bottom: 283
      }
      class_name: "android.widget.TextView"
      text: "Beit Sitti, Amman, Jordan"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 828
        top: 188
        right: 891
        bottom: 251
      }
      class_name: "android.widget.ImageView"
      content_description: "Clear"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 923
        top: 157
        right: 1049
        bottom: 283
      }
      class_name: "android.widget.FrameLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1174
        right: 477
        bottom: 1229
      }
      class_name: "android.widget.TextView"
      text: "\"بيت ستي \"طهي وجبتك الخاصة"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1229
        right: 380
        bottom: 1284
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1284
        right: 280
        bottom: 1339
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 280
        top: 1284
        right: 354
        bottom: 1339
      }
      class_name: "android.widget.TextView"
      content_description: "Moderately expensive"
      text: " · ₹₹"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1390
        right: 363
        bottom: 1516
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 365
        top: 1390
        right: 595
        bottom: 1516
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 595
        top: 1390
        right: 842
        bottom: 1516
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 842
        top: 1390
        right: 1080
        bottom: 1516
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1521
        right: 1080
        bottom: 2382
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 62
        top: 188
        right: 125
        bottom: 251
      }
      class_name: "android.widget.ImageView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 923
        top: 157
        right: 1049
        bottom: 283
      }
      class_name: "android.widget.Button"
      content_description: "Voice search"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1229
        right: 380
        bottom: 1284
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1284
        right: 280
        bottom: 1339
      }
      class_name: "android.widget.TextView"
      text: "Cooking Class"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1390
        right: 363
        bottom: 1516
      }
      class_name: "android.widget.Button"
      content_description: "Directions to Beit Sitti, #16 Mohammad Ali Al Saadi Str."
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 386
        top: 1390
        right: 595
        bottom: 1516
      }
      class_name: "android.widget.Button"
      content_description: "Call Beit Sitti, #16 Mohammad Ali Al Saadi Str."
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 616
        top: 1390
        right: 842
        bottom: 1516
      }
      class_name: "android.widget.Button"
      content_description: "Save Beit Sitti to lists"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 863
        top: 1390
        right: 1080
        bottom: 1516
      }
      class_name: "android.widget.Button"
      content_description: "Share Beit Sitti"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1542
        right: 1080
        bottom: 2382
      }
      class_name: "android.support.v7.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 923
        top: 157
        right: 1049
        bottom: 283
      }
      class_name: "android.view.View"
      content_description: "Voice search"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1229
        right: 380
        bottom: 1284
      }
      class_name: "android.widget.LinearLayout"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1400
        right: 363
        bottom: 1505
      }
      class_name: "android.view.View"
      content_description: "Directions to Beit Sitti, #16 Mohammad Ali Al Saadi Str."
      text: "Directions"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 386
        top: 1400
        right: 595
        bottom: 1505
      }
      class_name: "android.view.View"
      content_description: "Call Beit Sitti, #16 Mohammad Ali Al Saadi Str."
      text: "Call"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 616
        top: 1400
        right: 842
        bottom: 1505
      }
      class_name: "android.view.View"
      content_description: "Save Beit Sitti to lists"
      text: "Save"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 863
        top: 1400
        right: 1080
        bottom: 1505
      }
      class_name: "android.view.View"
      content_description: "Share Beit Sitti"
      text: "Share"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1542
        right: 714
        bottom: 2382
      }
      class_name: "android.widget.FrameLayout"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 735
        top: 1542
        right: 1080
        bottom: 2382
      }
      class_name: "android.widget.LinearLayout"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1229
        right: 380
        bottom: 1284
      }
      class_name: "android.widget.TextView"
      text: "4.3 stars (262)"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1284
        right: 380
        bottom: 1284
      }
      class_name: "android.widget.FrameLayout"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1542
        right: 714
        bottom: 2382
      }
      class_name: "android.widget.FrameLayout"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 735
        top: 1542
        right: 1080
        bottom: 1951
      }
      class_name: "android.widget.FrameLayout"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 735
        top: 1972
        right: 1080
        bottom: 2381
      }
      class_name: "android.widget.FrameLayout"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1542
        right: 714
        bottom: 2382
      }
      class_name: "android.widget.FrameLayout"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 735
        top: 1542
        right: 1080
        bottom: 1951
      }
      class_name: "android.widget.FrameLayout"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 735
        top: 1972
        right: 1080
        bottom: 2381
      }
      class_name: "android.widget.FrameLayout"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1542
        right: 714
        bottom: 2382
      }
      class_name: "android.widget.FrameLayout"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 735
        top: 1542
        right: 1080
        bottom: 1951
      }
      class_name: "android.widget.FrameLayout"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 735
        top: 1972
        right: 1080
        bottom: 2381
      }
      class_name: "android.widget.FrameLayout"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1542
        right: 714
        bottom: 2382
      }
      class_name: "android.widget.FrameLayout"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 735
        top: 1542
        right: 1080
        bottom: 1951
      }
      class_name: "android.widget.FrameLayout"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 735
        top: 1972
        right: 1080
        bottom: 2381
      }
      class_name: "android.widget.FrameLayout"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1542
        right: 714
        bottom: 2382
      }
      class_name: "android.widget.ImageView"
      content_description: "Photo"
      is_clickable: true
      is_focusable: true
      depth: 25
    }
    nodes {
      bounds_in_screen {
        left: 54
        top: 2344
        right: 78
        bottom: 2368
      }
      class_name: "android.widget.ImageView"
      depth: 25
    }
    nodes {
      bounds_in_screen {
        left: 735
        top: 1542
        right: 1080
        bottom: 1951
      }
      class_name: "android.widget.FrameLayout"
      depth: 25
    }
    nodes {
      bounds_in_screen {
        left: 735
        top: 1972
        right: 1080
        bottom: 2381
      }
      class_name: "android.widget.FrameLayout"
      depth: 25
    }
    nodes {
      bounds_in_screen {
        left: 735
        top: 1542
        right: 1080
        bottom: 1951
      }
      class_name: "android.widget.ImageView"
      content_description: "Photo"
      is_clickable: true
      is_focusable: true
      depth: 26
    }
    nodes {
      bounds_in_screen {
        left: 747
        top: 1913
        right: 771
        bottom: 1937
      }
      class_name: "android.widget.ImageView"
      depth: 26
    }
    nodes {
      bounds_in_screen {
        left: 735
        top: 1972
        right: 1080
        bottom: 2381
      }
      class_name: "android.widget.ImageView"
      content_description: "Photo"
      is_clickable: true
      is_focusable: true
      depth: 26
    }
    nodes {
      bounds_in_screen {
        left: 747
        top: 2343
        right: 771
        bottom: 2367
      }
      class_name: "android.widget.ImageView"
      depth: 26
    }
  }
}

assistant
!FUNCTIONCALL{"name": "wait", "parameters": {}}
[{"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"]}}}]