instruction
The video is of poor quality, which causes discomfort to my eyes. The video that is presently playing in the YouTube app should have its video quality changed to 1080p60.
previous_actions
{"name": "open_app", "parameters": {"app_name": "YouTube"}}
{"name": "click", "parameters": {"x": 890, "y": 203}}
{"name": "click", "parameters": {"x": 232, "y": 1245}}
{"name": "click", "parameters": {"x": 250, "y": 2059}}
active_application
YouTube
screen_description
windows {
  bounds_in_screen {
    right: 1080
    bottom: 136
  }
  id: 9
  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: 421
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 131
        bottom: 136
      }
      class_name: "android.widget.TextView"
      content_description: "7:39 PM"
      text: "7:39"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 131
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 1
        right: 986
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 986
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Battery charging, 100 percent."
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 131
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 39
        right: 970
        bottom: 97
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Wifi signal full."
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 986
        top: 51
        right: 1006
        bottom: 85
      }
      class_name: "android.widget.ImageView"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 131
        top: 1
        right: 189
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Snapchat notification: Truck Tour Guide: Truck Tour Guide"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 1
        right: 247
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Bewakoof notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 247
        top: 1
        right: 305
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "upGrad notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 305
        top: 1
        right: 363
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Android System notification: New ads privacy features now available"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 363
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Money Manager notification: MoneyManager"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Meesho notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: Club Day Exclusive 😍 Flat 60% OFF"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Shopsy notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: When we say Jumbo sale🐘, we mean..."
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Cookbook Recipes notification: Unlock premium 🔓"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Myntra notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Nearby Share notification: Everyone mode has ended"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Gmail notification: 3 new messages"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Vimeo notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Tasty notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Grubhub notification: The real MVP? Game-day takeout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "ZARA notification: Zara"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Flipkart notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: Dr. Sameer (Paediatrician) is LIVE"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: What\'s fantastic about this Friday?🤔"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Pantaloons notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Yahoo Mail notification: 8 new messages"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Snapchat notification: Cerebra, Watch this!"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: Let\'s split the bill in H✂️LF!"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "YouTube notification: Justin Bieber MESSAGE For Selena Gomez In New Song \"Moments\""
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "System update notification: Android 13"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Banggood notification: Weekend Coupons!!💸"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "H&M notification: Rake in the savings from $4.99!"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Snapchat notification: Cerebra, Try This!"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Outlook notification: Mail Delivery Subsystem"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Gmail notification: Mail Delivery Subsystem"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 39
        right: 970
        bottom: 97
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 48
        right: 970
        bottom: 87
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 48
        right: 970
        bottom: 87
      }
      class_name: "android.widget.ImageView"
      depth: 11
    }
  }
}
windows {
  bounds_in_screen {
    right: 1080
    bottom: 2400
  }
  id: 398
  title: "YouTube"
  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: "androidx.drawerlayout.widget.DrawerLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        right: 3
        bottom: 3
      }
      class_name: "android.view.View"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 2337
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 2190
        right: 1059
        bottom: 2316
      }
      class_name: "android.widget.FrameLayout"
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Video player"
      hint_text: "Double tap to show controls"
      is_clickable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 788
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 743
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 2190
        right: 1059
        bottom: 2316
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.view.ViewGroup"
      content_description: "Expand Mini Player"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1
        bottom: 137
      }
      class_name: "android.view.View"
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 693
        right: 1080
        bottom: 788
      }
      class_name: "android.widget.SeekBar"
      content_description: "0 minutes 0 seconds of 3 minutes 25 seconds"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 743
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 743
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 2190
        right: 1059
        bottom: 2316
      }
      content_description: "1080p will apply to your current video"
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.view.ViewGroup"
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.RelativeLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 743
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 53
        top: 2227
        right: 1027
        bottom: 2278
      }
      class_name: "android.view.ViewGroup"
      content_description: "1080p will apply to your current video"
      text: "1080p will apply to your current video"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.ImageView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.FrameLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.FrameLayout"
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 743
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 743
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.view.ViewGroup"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.ImageView"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 743
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 743
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 743
        right: 1080
        bottom: 1350
      }
      class_name: "android.widget.ImageView"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.FrameLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 743
        right: 1080
        bottom: 2337
      }
      class_name: "android.support.v7.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.FrameLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 743
        right: 1080
        bottom: 908
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 908
        right: 1080
        bottom: 1129
      }
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1129
        right: 1080
        bottom: 1255
      }
      class_name: "android.widget.Button"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1255
        right: 1080
        bottom: 1381
      }
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1381
        right: 1080
        bottom: 1639
      }
      class_name: "android.view.ViewGroup"
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1639
        right: 1080
        bottom: 1660
      }
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1660
        right: 1080
        bottom: 1681
      }
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1681
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 136
        right: 105
        bottom: 136
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 828
        top: 141
        right: 828
        bottom: 141
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 11
        top: 141
        right: 137
        bottom: 267
      }
      class_name: "android.widget.ImageView"
      content_description: "Minimize"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 428
        top: 141
        right: 554
        bottom: 267
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 554
        top: 141
        right: 828
        bottom: 267
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 828
        top: 141
        right: 954
        bottom: 267
      }
      class_name: "android.widget.ImageView"
      content_description: "More options"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 954
        top: 141
        right: 1080
        bottom: 267
      }
      class_name: "android.widget.ImageView"
      content_description: "Hide controls"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 334
        right: 1080
        bottom: 544
      }
      class_name: "android.widget.RelativeLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 502
        right: 1080
        bottom: 743
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 215
        top: 418
        right: 324
        bottom: 460
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 743
        right: 1080
        bottom: 908
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 940
        right: 1080
        bottom: 1050
      }
      class_name: "android.view.ViewGroup"
      content_description: "Justin Bieber - Sorry (PURPOSE : The Movement)"
      text: "Justin Bieber - Sorry (PURPOSE : The Movement)"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 1066
        right: 857
        bottom: 1108
      }
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 1150
        right: 116
        bottom: 1234
      }
      class_name: "android.widget.ImageView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 148
        top: 1167
        right: 366
        bottom: 1218
      }
      content_description: "Justin Bieber"
      text: "Justin Bieber"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 387
        top: 1171
        right: 477
        bottom: 1214
      }
      content_description: "71.9M"
      text: "71.9M"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 901
        top: 1152
        right: 1048
        bottom: 1236
      }
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1276
        right: 1080
        bottom: 1360
      }
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1381
        right: 1080
        bottom: 1639
      }
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1681
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.Button"
      content_description: "Ad - Get Your Hands On The Most Affordable And Trendy Brands For Makeup Products On Myntra. - 43 seconds - Shop On Myntra For Shampoos, Shower Gels, Body Lotions, Shaving Creams - Myntra - play video"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 438
        top: 141
        right: 544
        bottom: 267
      }
      class_name: "android.widget.Switch"
      content_description: "Autoplay is off"
      is_checkable: true
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 565
        top: 141
        right: 691
        bottom: 267
      }
      class_name: "android.view.View"
      content_description: "Cast. Disconnected"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 702
        top: 141
        right: 828
        bottom: 267
      }
      class_name: "android.widget.ImageView"
      content_description: "Captions"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 78
        top: 376
        right: 204
        bottom: 502
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 267
        top: 376
        right: 393
        bottom: 502
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 435
        top: 334
        right: 645
        bottom: 544
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 687
        top: 376
        right: 813
        bottom: 502
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 876
        top: 376
        right: 1002
        bottom: 502
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 564
        right: 1080
        bottom: 648
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 617
        right: 227
        bottom: 743
      }
      class_name: "android.widget.LinearLayout"
      content_description: "0 minutes 0 seconds elapsed of 3 minutes 25 seconds"
      hint_text: "Double tap for remaining time"
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 922
        top: 585
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.ImageView"
      content_description: "Enter fullscreen"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 922
        top: 735
        right: 922
        bottom: 743
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 206
        top: 743
        right: 922
        bottom: 743
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 295
        top: 418
        right: 324
        bottom: 460
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 255
        top: 418
        right: 284
        bottom: 460
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 215
        top: 418
        right: 244
        bottom: 460
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 743
        right: 1080
        bottom: 908
      }
      class_name: "android.view.ViewGroup"
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 1066
        right: 825
        bottom: 1108
      }
      content_description: "3.7B views7 years agoSee #JustinBieber videos  See #Vevo videos  See #Pop videos...more"
      text: "3.7B views7 years agoSee #JustinBieber videos  See #Vevo videos  See #Pop videos...more"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 901
        top: 1152
        right: 1048
        bottom: 1236
      }
      class_name: "android.widget.Button"
      content_description: "Options"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1276
        right: 1080
        bottom: 1360
      }
      class_name: "android.view.ViewGroup"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 1402
        right: 1048
        bottom: 1618
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1681
        right: 1080
        bottom: 2337
      }
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 2337
        right: 1080
        bottom: 2337
      }
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 2337
        right: 1048
        bottom: 2337
      }
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 88
        top: 386
        right: 193
        bottom: 491
      }
      class_name: "android.widget.ImageView"
      content_description: "Previous video"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 277
        top: 386
        right: 382
        bottom: 491
      }
      class_name: "android.widget.ImageView"
      content_description: "Rewind 10 seconds"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 466
        top: 365
        right: 613
        bottom: 512
      }
      class_name: "android.widget.ImageView"
      content_description: "Play video"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 697
        top: 386
        right: 802
        bottom: 491
      }
      class_name: "android.widget.ImageView"
      content_description: "Fast forward 10 seconds"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 886
        top: 386
        right: 991
        bottom: 491
      }
      class_name: "android.widget.ImageView"
      content_description: "Next video"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 653
        right: 104
        bottom: 696
      }
      class_name: "android.widget.TextView"
      text: "0:00"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 104
        top: 653
        right: 195
        bottom: 696
      }
      class_name: "android.widget.TextView"
      text: " / 3:25"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 743
        right: 1080
        bottom: 905
      }
      class_name: "android.widget.Button"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 933
        top: 1170
        right: 980
        bottom: 1217
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 980
        top: 1170
        right: 1027
        bottom: 1217
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 1276
        right: 1080
        bottom: 1360
      }
      class_name: "android.support.v7.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 1402
        right: 1048
        bottom: 1481
      }
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 1481
        right: 1048
        bottom: 1607
      }
      class_name: "android.widget.Button"
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 1681
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 975
        top: 2337
        right: 1059
        bottom: 2337
      }
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 2337
        right: 127
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      content_description: "Go to channel: Myntra."
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 159
        top: 2337
        right: 991
        bottom: 2337
      }
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 991
        top: 2337
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      content_description: "More options"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 159
        top: 2337
        right: 991
        bottom: 2337
      }
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 159
        top: 2337
        right: 220
        bottom: 2337
      }
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 231
        top: 2337
        right: 330
        bottom: 2337
      }
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 2337
        right: 1048
        bottom: 2337
      }
      class_name: "android.widget.Button"
      content_description: "Shop now"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 2337
        right: 1048
        bottom: 2337
      }
      class_name: "android.widget.Button"
      content_description: "Shop now"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 775
        right: 637
        bottom: 873
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 679
        top: 777
        right: 932
        bottom: 872
      }
      class_name: "android.widget.Button"
      content_description: "Shop now"
      is_clickable: true
      is_focusable: true
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 953
        top: 777
        right: 1048
        bottom: 872
      }
      class_name: "android.widget.Button"
      content_description: "Expand ad panel"
      is_clickable: true
      is_focusable: true
      depth: 21
    }
    nodes {
      bounds_in_screen {
        top: 1276
        right: 359
        bottom: 1360
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 359
        top: 1276
        right: 574
        bottom: 1360
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 574
        top: 1276
        right: 796
        bottom: 1360
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 796
        top: 1276
        right: 1080
        bottom: 1360
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 64
        top: 1425
        right: 245
        bottom: 1476
      }
      class_name: "android.view.ViewGroup"
      content_description: "Comments"
      text: "Comments"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 256
        top: 1435
        right: 330
        bottom: 1473
      }
      class_name: "android.view.ViewGroup"
      content_description: "867K"
      text: "867K"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 64
        top: 1507
        right: 942
        bottom: 1570
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 974
        top: 1523
        right: 1016
        bottom: 1565
      }
      class_name: "android.widget.ImageView"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 986
        top: 2337
        right: 1048
        bottom: 2337
      }
      content_description: "43 seconds"
      text: "43 seconds"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 159
        top: 2337
        right: 199
        bottom: 2337
      }
      content_description: "Ad"
      text: "Ad"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 231
        top: 2337
        right: 330
        bottom: 2337
      }
      content_description: "Myntra"
      text: "Myntra"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 2337
        right: 1048
        bottom: 2337
      }
      class_name: "android.widget.Button"
      is_focusable: true
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 2337
        right: 1048
        bottom: 2337
      }
      class_name: "android.widget.Button"
      is_focusable: true
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 776
        right: 127
        bottom: 871
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 159
        top: 775
        right: 388
        bottom: 824
      }
      content_description: "Ad Kids Products"
      text: "Ad Kids Products"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 231
        top: 830
        right: 637
        bottom: 873
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 679
        top: 777
        right: 932
        bottom: 872
      }
      class_name: "android.widget.Button"
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 969
        top: 793
        right: 1032
        bottom: 856
      }
      class_name: "android.widget.ImageView"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        top: 1276
        right: 359
        bottom: 1360
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 359
        top: 1276
        right: 574
        bottom: 1360
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 574
        top: 1276
        right: 796
        bottom: 1360
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 796
        top: 1276
        right: 1080
        bottom: 1360
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 64
        top: 1507
        right: 127
        bottom: 1570
      }
      class_name: "android.widget.ImageView"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 148
        top: 1520
        right: 488
        bottom: 1558
      }
      content_description: "Who is here for Kristen?"
      text: "Who is here for Kristen?"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 424
        top: 2337
        right: 587
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      content_description: "Shop now"
      text: "Shop now"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 603
        top: 2337
        right: 666
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 424
        top: 2337
        right: 587
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      content_description: "Shop now"
      text: "Shop now"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 603
        top: 2337
        right: 666
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 231
        top: 830
        right: 637
        bottom: 873
      }
      content_description: "firstcry.com/Kids_Products/Best_Deals"
      text: "firstcry.com/Kids_Products/Best_Deals"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 724
        top: 803
        right: 887
        bottom: 846
      }
      class_name: "android.view.ViewGroup"
      content_description: "Shop now"
      text: "Shop now"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 26
        top: 1276
        right: 338
        bottom: 1360
      }
      class_name: "android.view.ViewGroup"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 359
        top: 1276
        right: 553
        bottom: 1360
      }
      class_name: "android.widget.Button"
      content_description: "Share"
      is_clickable: true
      is_focusable: true
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 574
        top: 1276
        right: 775
        bottom: 1360
      }
      class_name: "android.widget.Button"
      content_description: "Shorts remix"
      is_clickable: true
      is_focusable: true
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 796
        top: 1276
        right: 1060
        bottom: 1360
      }
      class_name: "android.widget.Button"
      content_description: "Download"
      is_clickable: true
      is_focusable: true
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 26
        top: 1276
        right: 338
        bottom: 1360
      }
      class_name: "android.widget.Button"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 383
        top: 1297
        right: 425
        bottom: 1339
      }
      class_name: "android.widget.ImageView"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 436
        top: 1297
        right: 518
        bottom: 1339
      }
      class_name: "android.view.ViewGroup"
      content_description: "Share"
      text: "Share"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 598
        top: 1297
        right: 640
        bottom: 1339
      }
      class_name: "android.widget.ImageView"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 651
        top: 1297
        right: 740
        bottom: 1339
      }
      class_name: "android.view.ViewGroup"
      content_description: "Remix"
      text: "Remix"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 820
        top: 1289
        right: 878
        bottom: 1347
      }
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 889
        top: 1296
        right: 1031
        bottom: 1339
      }
      class_name: "android.view.ViewGroup"
      content_description: "Download"
      text: "Download"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 29
        top: 1276
        right: 335
        bottom: 1360
      }
      depth: 25
    }
    nodes {
      bounds_in_screen {
        left: 820
        top: 1289
        right: 878
        bottom: 1347
      }
      class_name: "android.widget.ImageView"
      depth: 25
    }
    nodes {
      bounds_in_screen {
        left: 29
        top: 1276
        right: 227
        bottom: 1360
      }
      class_name: "android.widget.Button"
      content_description: "like this video along with 16,158,066 other people"
      is_clickable: true
      is_focusable: true
      depth: 26
    }
    nodes {
      bounds_in_screen {
        left: 230
        top: 1276
        right: 335
        bottom: 1360
      }
      class_name: "android.widget.Button"
      content_description: "Dislike this video"
      is_clickable: true
      is_focusable: true
      depth: 26
    }
    nodes {
      bounds_in_screen {
        left: 55
        top: 1285
        right: 121
        bottom: 1351
      }
      class_name: "android.view.ViewGroup"
      depth: 27
    }
    nodes {
      bounds_in_screen {
        left: 137
        top: 1296
        right: 201
        bottom: 1339
      }
      class_name: "android.view.ViewGroup"
      content_description: "16M"
      text: "16M"
      depth: 27
    }
    nodes {
      bounds_in_screen {
        left: 256
        top: 1291
        right: 309
        bottom: 1344
      }
      class_name: "android.widget.ImageView"
      depth: 27
    }
    nodes {
      bounds_in_screen {
        left: 55
        top: 1285
        right: 121
        bottom: 1351
      }
      class_name: "android.widget.ImageView"
      depth: 28
    }
  }
}

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