instruction
Open the Yahoo Mail, click on the Star button to mark a Coursera Email as starred.
previous_actions
active_application
Mail
screen_description
windows {
  bounds_in_screen {
    right: 1080
    bottom: 118
  }
  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: 381
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 1
        right: 1006
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 381
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 1
        right: 1006
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 149
        bottom: 118
      }
      class_name: "android.widget.TextView"
      content_description: "11:56 AM"
      text: "11:56"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 149
        top: 1
        right: 381
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 924
        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: 149
        top: 1
        right: 381
        bottom: 118
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 30
        right: 970
        bottom: 88
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Wifi three bars."
      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: 149
        top: 1
        right: 207
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "upGrad notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 207
        top: 1
        right: 265
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "Clock notification: Missed alarm"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 265
        top: 1
        right: 323
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "Google Play services notification: Security Alert"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 323
        top: 1
        right: 381
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "Photos notification: New! Hide sensitive photos & videos"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 30
        right: 970
        bottom: 88
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 39
        right: 970
        bottom: 78
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 39
        right: 970
        bottom: 78
      }
      class_name: "android.widget.ImageView"
      depth: 11
    }
  }
}
windows {
  bounds_in_screen {
    right: 1080
    bottom: 2400
  }
  id: 1242
  title: "Mail"
  window_type: TYPE_APPLICATION
  is_accessibility_focused: true
  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 {
        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.FrameLayout"
      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: "androidx.drawerlayout.widget.DrawerLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.ScrollView"
      is_scrollable: true
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 118
        right: 1080
        bottom: 412
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 412
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 2158
        right: 1080
        bottom: 2190
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 2169
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 2169
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 118
        right: 1080
        bottom: 412
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 412
        right: 1080
        bottom: 412
      }
      class_name: "androidx.viewpager.widget.ViewPager"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 412
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 2158
        right: 1048
        bottom: 2158
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 2169
        right: 1080
        bottom: 2190
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 2187
        right: 1080
        bottom: 2190
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 2190
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.GridView"
      is_focusable: true
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 2337
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 2358
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.GridView"
      is_focusable: true
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 118
        right: 1080
        bottom: 265
      }
      class_name: "android.view.ViewGroup"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 265
        right: 1080
        bottom: 412
      }
      class_name: "androidx.compose.ui.platform.ComposeView"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 412
        right: 1080
        bottom: 412
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 412
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      is_focusable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 2190
        right: 216
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 216
        top: 2190
        right: 432
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 432
        top: 2190
        right: 648
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 648
        top: 2190
        right: 864
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 864
        top: 2190
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 2358
        right: 216
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Delete"
      is_clickable: true
      is_focusable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 216
        top: 2358
        right: 432
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Archive"
      is_clickable: true
      is_focusable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 432
        top: 2358
        right: 648
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Move"
      is_clickable: true
      is_focusable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 648
        top: 2358
        right: 864
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Mark as unread"
      is_clickable: true
      is_focusable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 864
        top: 2358
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "More"
      is_clickable: true
      is_focusable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 139
        right: 339
        bottom: 265
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 828
        top: 144
        right: 933
        bottom: 249
      }
      class_name: "android.widget.ImageButton"
      content_description: "Compose"
      is_clickable: true
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 954
        top: 144
        right: 1059
        bottom: 249
      }
      class_name: "android.widget.ImageButton"
      content_description: "Search mail"
      is_clickable: true
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 139
        right: 1080
        bottom: 265
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 265
        right: 1080
        bottom: 412
      }
      class_name: "android.view.View"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 412
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 77
        top: 2208
        right: 140
        bottom: 2271
      }
      class_name: "android.widget.ImageView"
      is_selected: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 151
        top: 2223
        right: 172
        bottom: 2255
      }
      class_name: "android.widget.ImageView"
      is_selected: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 2282
        right: 216
        bottom: 2320
      }
      class_name: "android.widget.TextView"
      content_description: "Folder picker"
      text: "Inbox"
      is_selected: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 216
        top: 2190
        right: 432
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Shopping"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 352
        top: 2203
        right: 373
        bottom: 2224
      }
      class_name: "android.widget.ImageView"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 432
        top: 2190
        right: 648
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Receipts"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 648
        top: 2190
        right: 864
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Subscriptions"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 864
        top: 2190
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "More"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 1000
        top: 2203
        right: 1021
        bottom: 2224
      }
      class_name: "android.widget.ImageView"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 29
        top: 139
        right: 155
        bottom: 265
      }
      class_name: "android.widget.ImageView"
      content_description: "Sidebar button. Double tap or slide two fingers from the left of the screen to expand."
      is_focusable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 171
        top: 144
        right: 256
        bottom: 204
      }
      class_name: "android.widget.TextView"
      text: "Mail"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 171
        top: 204
        right: 339
        bottom: 250
      }
      class_name: "android.widget.TextView"
      text: "247 unread"
      is_focusable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 265
        right: 1080
        bottom: 412
      }
      class_name: "android.view.View"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 412
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 265
        right: 1080
        bottom: 412
      }
      class_name: "android.view.View"
      is_scrollable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 412
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 53
        top: 265
        right: 261
        bottom: 391
      }
      class_name: "android.view.View"
      is_checkable: true
      is_checked: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 282
        top: 265
        right: 598
        bottom: 391
      }
      class_name: "android.view.View"
      is_checkable: true
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 619
        top: 265
        right: 856
        bottom: 391
      }
      class_name: "android.view.View"
      is_checkable: true
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 877
        top: 265
        right: 1080
        bottom: 391
      }
      class_name: "android.view.View"
      is_checkable: true
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 412
        right: 1080
        bottom: 517
      }
      class_name: "android.view.ViewGroup"
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 520
        right: 1080
        bottom: 731
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 734
        right: 1080
        bottom: 945
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 948
        right: 1080
        bottom: 1161
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 1164
        right: 1080
        bottom: 1269
      }
      class_name: "android.view.ViewGroup"
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 1272
        right: 1080
        bottom: 1483
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 1486
        right: 1080
        bottom: 1697
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 1700
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 137
        top: 303
        right: 219
        bottom: 348
      }
      class_name: "android.widget.TextView"
      text: "Inbox"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 53
        top: 286
        right: 261
        bottom: 370
      }
      class_name: "android.widget.CheckBox"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 366
        top: 303
        right: 556
        bottom: 348
      }
      class_name: "android.widget.TextView"
      text: "Attachments"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 282
        top: 286
        right: 598
        bottom: 370
      }
      class_name: "android.widget.CheckBox"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 703
        top: 303
        right: 814
        bottom: 348
      }
      class_name: "android.widget.TextView"
      text: "Starred"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 619
        top: 286
        right: 856
        bottom: 370
      }
      class_name: "android.widget.CheckBox"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 961
        top: 303
        right: 1069
        bottom: 348
      }
      class_name: "android.widget.TextView"
      text: "Unread"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 877
        top: 286
        right: 1080
        bottom: 370
      }
      class_name: "android.widget.CheckBox"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 423
        right: 147
        bottom: 507
      }
      class_name: "android.widget.ImageView"
      content_description: "Multi-select checkbox. Not checked. For emails from TODAY"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 210
        top: 431
        right: 947
        bottom: 499
      }
      class_name: "android.widget.TextView"
      text: "TODAY"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 947
        top: 431
        right: 1027
        bottom: 499
      }
      class_name: "android.widget.TextView"
      content_description: "Select emails"
      text: "Edit"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 520
        right: 1080
        bottom: 731
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 734
        right: 1080
        bottom: 945
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 948
        right: 1080
        bottom: 1161
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1175
        right: 147
        bottom: 1259
      }
      class_name: "android.widget.ImageView"
      content_description: "Multi-select checkbox. Not checked. For emails from YESTERDAY"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 210
        top: 1183
        right: 1080
        bottom: 1251
      }
      class_name: "android.widget.TextView"
      text: "YESTERDAY"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 1272
        right: 1080
        bottom: 1483
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 1486
        right: 1080
        bottom: 1697
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 1700
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      content_description: "Ad from Portable AC | Search Ads. Gurgaon Portable AC Clearance Sale: Price Might Surprise You.  . Search Now"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 520
        right: 1080
        bottom: 731
      }
      class_name: "android.view.ViewGroup"
      content_description: "Email\nSkyscanner\n8 essential long-haul flight hacks"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 734
        right: 1080
        bottom: 945
      }
      class_name: "android.view.ViewGroup"
      content_description: "Email\nNimbus Team\n🕊 Nest Your Team in Nimbus"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 948
        right: 1080
        bottom: 1161
      }
      class_name: "android.view.ViewGroup"
      content_description: "Email\nTodoist\nPooja’s task(s) for Aug 11 2023 → 5 overdue"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1272
        right: 1080
        bottom: 1483
      }
      class_name: "android.view.ViewGroup"
      content_description: "Unread Email\nArtsy\nNew works by Hayv Kahraman and more on Artsy"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1486
        right: 1080
        bottom: 1697
      }
      class_name: "android.view.ViewGroup"
      content_description: "Unread Email\nRails-to-Trails Conservancy | TrailLink\nShare your trail adventure."
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1759
        right: 152
        bottom: 1864
      }
      class_name: "android.widget.ImageView"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 194
        top: 1732
        right: 675
        bottom: 1792
      }
      class_name: "android.widget.TextView"
      text: "Portable AC | Search Ads"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 686
        top: 1713
        right: 760
        bottom: 1787
      }
      class_name: "android.widget.TextView"
      text: "• Ad"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 194
        top: 1792
        right: 918
        bottom: 1844
      }
      class_name: "android.widget.TextView"
      text: "Gurgaon Portable AC Clearance Sale: Price Might Surprise You"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 918
        top: 1700
        right: 1033
        bottom: 1815
      }
      class_name: "android.widget.ImageView"
      content_description: "Ad feedback menu"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 194
        top: 1844
        right: 918
        bottom: 1890
      }
      class_name: "android.widget.TextView"
      text: " "
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 194
        top: 1901
        right: 371
        bottom: 1947
      }
      class_name: "android.widget.TextView"
      text: "Search Now"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1979
        right: 1033
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 578
        right: 147
        bottom: 683
      }
      class_name: "android.widget.ImageView"
      content_description: "Profile\nSkyscanner"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 552
        right: 404
        bottom: 594
      }
      class_name: "android.widget.TextView"
      text: "Skyscanner"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 941
        top: 555
        right: 983
        bottom: 597
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 594
        right: 967
        bottom: 646
      }
      class_name: "android.widget.TextView"
      text: "8 essential long-haul flight hacks"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 996
        top: 550
        right: 1033
        bottom: 596
      }
      class_name: "android.widget.TextView"
      content_description: "3 hours ago"
      text: "3h"
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 646
        right: 967
        bottom: 698
      }
      class_name: "android.widget.TextView"
      text: "Spending 12 hours sitting down can be exhausting. This list of long-haul travel tips will help make your next trip a bit more comfortable. Flights Hotels Car hire Your world Straight into your inbox See what’s new 8 essential long-haul flight hacks Spending 12 hours sitting down can be exhausting. This list of long-haul travel tips will help make your next trip a bit more comfortable. Read more Trending this week Here’s where other hopeful travellers are looking at this week. Lyon, France Emirates7 Sep "
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 980
        top: 646
        right: 1033
        bottom: 699
      }
      class_name: "android.widget.ImageView"
      content_description: "Mark as starred."
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 792
        right: 147
        bottom: 897
      }
      class_name: "android.widget.ImageView"
      content_description: "Profile\nNimbus Team"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 766
        right: 449
        bottom: 808
      }
      class_name: "android.widget.TextView"
      text: "Nimbus Team"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 941
        top: 769
        right: 983
        bottom: 811
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 808
        right: 967
        bottom: 860
      }
      class_name: "android.widget.TextView"
      text: "🕊 Nest Your Team in Nimbus"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 996
        top: 764
        right: 1033
        bottom: 810
      }
      class_name: "android.widget.TextView"
      content_description: "4 hours ago"
      text: "4h"
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 860
        right: 967
        bottom: 912
      }
      class_name: "android.widget.TextView"
      text: "Learn how to settle your teamwork in Nimbus Platform Hi Nimbus Citizen!👋 Set Up a Working Space for You and Your Team In Nimbus, you can gather your nestlings together and peck even the trickiest tasks & projects in one place. Create the hierarchy of information access by giving different editing rights and workspace roles to your teammates and: 💡 Exchange ideas Send ideas about your future projects in Chats ✅ Plan Turn your ideas into effective actions with Tasks 🙌 Discuss Get feedback from your"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 980
        top: 860
        right: 1033
        bottom: 913
      }
      class_name: "android.widget.ImageView"
      content_description: "Mark as starred."
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1006
        right: 147
        bottom: 1111
      }
      class_name: "android.widget.ImageView"
      content_description: "Profile\nTodoist"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 980
        right: 331
        bottom: 1022
      }
      class_name: "android.widget.TextView"
      text: "Todoist"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 941
        top: 983
        right: 983
        bottom: 1025
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 1022
        right: 967
        bottom: 1076
      }
      class_name: "android.widget.TextView"
      text: "Pooja’s task(s) for Aug 11 2023 → 5 overdue"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 996
        top: 978
        right: 1033
        bottom: 1024
      }
      class_name: "android.widget.TextView"
      content_description: "6 hours ago"
      text: "6h"
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 1076
        right: 967
        bottom: 1128
      }
      class_name: "android.widget.TextView"
      text: "Start the day feeling calm and in control. daily digest You have no tasks due today, but you do have 5 overdue tasks. It\'s okay to reschedule, delegate and even delete tasks! Give it a try. It\'s liberating. 😌 Open your Todoist Your productivity goals Yesterday\'s goal 0/5 tasks Weekly goal 0/30 tasks You are Novice* *1790 points to get to Intermediate. Your usage 2 Active projects(limit 5) 0 Shared projects(limit 5) 2 Filter views(limit 3) 0 Reminders (only on paid plans) Upgrade now to increase your limi"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 980
        top: 1076
        right: 1033
        bottom: 1129
      }
      class_name: "android.widget.ImageView"
      content_description: "Mark as starred."
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1330
        right: 147
        bottom: 1435
      }
      class_name: "android.widget.ImageView"
      content_description: "Profile\nArtsy"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 155
        top: 1315
        right: 176
        bottom: 1336
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 1304
        right: 300
        bottom: 1346
      }
      class_name: "android.widget.TextView"
      text: "Artsy"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 922
        top: 1307
        right: 964
        bottom: 1349
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 1346
        right: 967
        bottom: 1398
      }
      class_name: "android.widget.TextView"
      text: "New works by Hayv Kahraman and more on Artsy"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 977
        top: 1302
        right: 1033
        bottom: 1348
      }
      class_name: "android.widget.TextView"
      content_description: "13 hours ago"
      text: "13h"
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 1398
        right: 967
        bottom: 1450
      }
      class_name: "android.widget.TextView"
      text: "Discover newly available works on Artsy. Recommended for You We’ve chosen these works based on artists you know and love. Hayv Kahraman Cleaning €100,000 - 150,000 Make an Offer Yvonne Robert Berlin klein 03 €1,800 Purchase Yvonne Robert Berlin Sommer 01 €7,700 Purchase Jonathan Monk Sunset on Sunset XIV €21,000 - 25,000 Make an Offer Tariku Shiferaw Consideration (Rihanna) Contact for price Inquire Jonathan Monk Sunset on Sunset VII €21,000 - 25,000 Make an Offer Lynne Drexler Beside the Cove $"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 980
        top: 1398
        right: 1033
        bottom: 1451
      }
      class_name: "android.widget.ImageView"
      content_description: "Mark as starred."
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1544
        right: 147
        bottom: 1649
      }
      class_name: "android.widget.ImageView"
      content_description: "Profile\nRails-to-Trails Conservancy | TrailLink"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 155
        top: 1529
        right: 176
        bottom: 1550
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 1518
        right: 909
        bottom: 1560
      }
      class_name: "android.widget.TextView"
      text: "Rails-to-Trails Conservancy | TrailLink"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 922
        top: 1521
        right: 964
        bottom: 1563
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 1560
        right: 967
        bottom: 1612
      }
      class_name: "android.widget.TextView"
      text: "Share your trail adventure."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 977
        top: 1516
        right: 1033
        bottom: 1562
      }
      class_name: "android.widget.TextView"
      content_description: "19 hours ago"
      text: "19h"
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 1612
        right: 967
        bottom: 1664
      }
      class_name: "android.widget.TextView"
      text: "Post a photo, a review and more! Hi Cerebra— Across the country, hundreds of thousands of people rely on the TrailLink app to help them find, review, and share trails with their friends, family and the greater TrailLink community. With more than 40,000 miles of trails to explore, TrailLink not only provides detailed maps and expert trail descriptions but an extensive collection of user reviews and photos—powered by people like you! Looking for your next trail adventure? Find the best trails on the Trail"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 980
        top: 1612
        right: 1033
        bottom: 1665
      }
      class_name: "android.widget.ImageView"
      content_description: "Mark as starred."
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1979
        right: 1033
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1979
        right: 1033
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 17
    }
  }
}

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