instruction
Open the Outlook App, Go to the search icon to search for the Frederick Schaedtler Mail. 
previous_actions
{"name": "open_app", "parameters": {"app_name": "Outlook"}}
{"name": "click", "parameters": {"x": 1016, "y": 191}}
{"name": "input_text", "parameters": {"text": "Frederick Schaedtler"}}
active_application
Outlook
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: 421
        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: 421
        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: 131
        bottom: 118
      }
      class_name: "android.widget.TextView"
      content_description: "8:23 AM"
      text: "8:23"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 131
        top: 1
        right: 421
        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, 89 percent."
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 131
        top: 1
        right: 421
        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: 131
        top: 1
        right: 189
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "upGrad notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 1
        right: 247
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "Google Play services notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 247
        top: 1
        right: 305
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "YouTube notification: A symphony of pride is about to unfold. Prepare for the #Patriot experience! Dropping tomorrow"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 305
        top: 1
        right: 363
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "Photos notification: New! Hide sensitive photos & videos"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 363
        top: 1
        right: 421
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "Google notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "Google notification: Today\'s forecast · New Delhi"
      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: 1306
  title: "Outlook"
  window_type: TYPE_APPLICATION
  is_active: true
  is_focused: true
  tree {
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 118
      }
      class_name: "android.view.View"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        top: 2337
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.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: "android.view.ViewGroup"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.drawerlayout.widget.DrawerLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 118
      }
      class_name: "android.view.View"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 118
        right: 1080
        bottom: 265
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 265
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      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: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 121
        right: 1080
        bottom: 261
      }
      class_name: "android.widget.LinearLayout"
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 118
        right: 1080
        bottom: 265
      }
      class_name: "androidx.appcompat.widget.LinearLayoutCompat"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 265
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 2148
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 121
        right: 1080
        bottom: 258
      }
      class_name: "android.widget.LinearLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 265
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 891
        top: 2148
        right: 1038
        bottom: 2295
      }
      class_name: "androidx.cardview.widget.CardView"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 137
        right: 148
        bottom: 242
      }
      class_name: "android.widget.ImageButton"
      content_description: "Back"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 190
        top: 137
        right: 879
        bottom: 242
      }
      class_name: "android.view.ViewGroup"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 879
        top: 137
        right: 1059
        bottom: 242
      }
      class_name: "android.widget.Spinner"
      content_description: "Currently selected: All Accounts, Select account to search"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      is_scrollable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 265
        right: 1080
        bottom: 391
      }
      class_name: "android.widget.LinearLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 391
        right: 1080
        bottom: 391
      }
      class_name: "android.widget.ScrollView"
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 391
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 891
        top: 2148
        right: 1038
        bottom: 2295
      }
      class_name: "android.widget.LinearLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 190
        top: 137
        right: 779
        bottom: 242
      }
      class_name: "android.widget.AutoCompleteTextView"
      hint_text: "Mail, Events, Contacts, Files"
      text: "Frederick Schaedtler"
      is_clickable: true
      is_editable: true
      is_focusable: true
      is_long_clickable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 760
        top: 137
        right: 879
        bottom: 242
      }
      class_name: "android.widget.ImageButton"
      content_description: "clear search"
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 779
        top: 145
        right: 868
        bottom: 234
      }
      class_name: "android.widget.ProgressBar"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 879
        top: 137
        right: 1059
        bottom: 242
      }
      class_name: "android.widget.LinearLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 265
        right: 1080
        bottom: 391
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 391
        right: 1080
        bottom: 391
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 391
        right: 1080
        bottom: 391
      }
      class_name: "androidx.appcompat.widget.LinearLayoutCompat"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 391
        right: 1080
        bottom: 517
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 517
        right: 1080
        bottom: 733
      }
      class_name: "android.view.ViewGroup"
      content_description: "Frederick Schaedtler, Rails-to-Trails Conservancy , Aug 8, Your trail survey., found in Inbox folder, Complete your trail survey, then get a FREE T-shirt when you help connect trails across the country! ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ Cerebra—I\'d love to hear about how you use trails! Do you have just a few minutes to complete our quick survey? Your res"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 733
        right: 1080
        bottom: 949
      }
      class_name: "android.view.ViewGroup"
      content_description: "TrailLink | Rails-to-Trails Conservancy , Aug 6, unread message, Survey: Tell Us How You Use Trails, found in Inbox folder, Help us create and connect more trails across the country. ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ Hi Cerebra — We already know you like trails—so do we! That’s why we created TrailLink.com™—and why we’re working hard to create, connect, maintain and defend"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 891
        top: 2148
        right: 1038
        bottom: 2295
      }
      class_name: "android.widget.Button"
      content_description: "Voice Assistant"
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 911
        top: 137
        right: 974
        bottom: 242
      }
      class_name: "android.widget.ImageView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 974
        top: 137
        right: 1027
        bottom: 242
      }
      class_name: "android.widget.ImageView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 265
        right: 1080
        bottom: 391
      }
      class_name: "android.widget.HorizontalScrollView"
      is_focusable: true
      is_scrollable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 391
        right: 1080
        bottom: 391
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 11
        top: 391
        right: 240
        bottom: 517
      }
      class_name: "android.widget.TextView"
      text: "All results"
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 913
        top: 416
        right: 1038
        bottom: 493
      }
      class_name: "android.widget.Button"
      content_description: "Filter"
      text: "Filter"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 559
        right: 147
        bottom: 664
      }
      class_name: "android.view.View"
      content_description: "Frederick Schaedtler, Rails-to-Trails Conservancy , info@railstotrails.org"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 548
        right: 908
        bottom: 605
      }
      class_name: "android.widget.TextView"
      text: "Frederick Schaedtler, Rails-to-Trails …"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 955
        top: 555
        right: 1038
        bottom: 598
      }
      class_name: "android.widget.TextView"
      text: "Aug 8"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 605
        right: 939
        bottom: 656
      }
      class_name: "android.widget.TextView"
      text: "Your trail survey."
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 939
        top: 605
        right: 1038
        bottom: 648
      }
      class_name: "android.widget.TextView"
      text: "Inbox"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 656
        right: 1038
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Complete your trail survey, then get a FREE T-shirt when you help connect trails across the country! ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ Cerebra—I\'d love to hear about how you use trails! Do you have just a few minutes to complete our quick survey? Your res"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1038
        top: 661
        right: 1038
        bottom: 661
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1038
        top: 661
        right: 1038
        bottom: 703
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 775
        right: 147
        bottom: 880
      }
      class_name: "android.view.View"
      content_description: "TrailLink | Rails-to-Trails Conservancy , info@railstotrails.org"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 764
        right: 908
        bottom: 821
      }
      class_name: "android.widget.TextView"
      text: "TrailLink | Rails-to-Trails Conservancy "
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 955
        top: 771
        right: 1038
        bottom: 814
      }
      class_name: "android.widget.TextView"
      text: "Aug 6"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 821
        right: 939
        bottom: 872
      }
      class_name: "android.widget.TextView"
      text: "Survey: Tell Us How You Use Trails"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 939
        top: 821
        right: 1038
        bottom: 864
      }
      class_name: "android.widget.TextView"
      text: "Inbox"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 872
        right: 1038
        bottom: 923
      }
      class_name: "android.widget.TextView"
      text: "Help us create and connect more trails across the country. ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ ͏‌ Hi Cerebra — We already know you like trails—so do we! That’s why we created TrailLink.com™—and why we’re working hard to create, connect, maintain and defend"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1038
        top: 877
        right: 1038
        bottom: 877
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1038
        top: 877
        right: 1038
        bottom: 919
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 891
        top: 2148
        right: 1038
        bottom: 2295
      }
      class_name: "android.widget.ImageView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 265
        right: 1080
        bottom: 391
      }
      class_name: "android.widget.LinearLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 265
        right: 190
        bottom: 391
      }
      class_name: "android.widget.LinearLayout"
      content_description: "All"
      is_focusable: true
      is_selected: true
      depth: 16
      tooltip_text: "All"
    }
    nodes {
      bounds_in_screen {
        left: 190
        top: 265
        right: 365
        bottom: 391
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Mail"
      is_clickable: true
      is_focusable: true
      depth: 16
      tooltip_text: "Mail"
    }
    nodes {
      bounds_in_screen {
        left: 365
        top: 265
        right: 585
        bottom: 391
      }
      class_name: "android.widget.LinearLayout"
      content_description: "People"
      is_clickable: true
      is_focusable: true
      depth: 16
      tooltip_text: "People"
    }
    nodes {
      bounds_in_screen {
        left: 585
        top: 265
        right: 767
        bottom: 391
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Files"
      is_clickable: true
      is_focusable: true
      depth: 16
      tooltip_text: "Files"
    }
    nodes {
      bounds_in_screen {
        left: 767
        top: 265
        right: 983
        bottom: 391
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Events"
      is_clickable: true
      is_focusable: true
      depth: 16
      tooltip_text: "Events"
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: 169
        bottom: 370
      }
      class_name: "android.widget.TextView"
      text: "All"
      is_selected: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 190
        top: 286
        right: 344
        bottom: 370
      }
      class_name: "android.widget.TextView"
      text: "Mail"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 365
        top: 286
        right: 564
        bottom: 370
      }
      class_name: "android.widget.TextView"
      text: "People"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 585
        top: 286
        right: 746
        bottom: 370
      }
      class_name: "android.widget.TextView"
      text: "Files"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 767
        top: 286
        right: 962
        bottom: 370
      }
      class_name: "android.widget.TextView"
      text: "Events"
      depth: 17
    }
  }
}

assistant
!FUNCTIONCALL{"name": "click", "parameters": {"x": 548, "y": 576}}
[{"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"]}}}]