├── .github ├── ISSUE_TEMPLATE │ └── bug_report.yml └── workflows │ ├── instance_pool_ci.yml │ ├── pool-telemetry.yml │ ├── pypi.yml │ └── unit_tests.yml ├── .gitignore ├── CITATION.cff ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── SECURITY.md ├── assets └── WorkArena_banner.png ├── dcat-metadata.jsonld ├── dev ├── environment.yaml └── requirements.txt ├── generate_knowledge_base.ipynb ├── make_human_eval_curriculum.py ├── monitor_pool_usage.py ├── pyproject.toml ├── requirements.txt ├── scripts ├── extract_finetuning_traces.py ├── generate_knowledge_base.ipynb └── make_human_eval_curriculum.py ├── src ├── browsergym │ └── workarena │ │ ├── __init__.py │ │ ├── api │ │ ├── __init__.py │ │ ├── category.py │ │ ├── change_request.py │ │ ├── computer_asset.py │ │ ├── cost_center.py │ │ ├── expense_line.py │ │ ├── incident.py │ │ ├── knowledge.py │ │ ├── problem.py │ │ ├── report.py │ │ ├── requested_items.py │ │ ├── requests.py │ │ ├── system_properties.py │ │ ├── ui_themes.py │ │ ├── user.py │ │ └── utils.py │ │ ├── config.py │ │ ├── data_files │ │ ├── setup_files │ │ │ ├── forms │ │ │ │ ├── expected_change_request_form_fields.json │ │ │ │ ├── expected_hardware_form_fields.json │ │ │ │ ├── expected_incident_form_fields.json │ │ │ │ ├── expected_problem_form_fields.json │ │ │ │ ├── expected_request_item_form_fields.json │ │ │ │ └── expected_user_form_fields.json │ │ │ ├── knowledge │ │ │ │ ├── kb_autopublish_workflow.xml │ │ │ │ ├── knowledge_base.json │ │ │ │ ├── protocols.json │ │ │ │ └── test.html │ │ │ ├── lists │ │ │ │ ├── expected_asset_list_columns.json │ │ │ │ ├── expected_change_request_list_columns.json │ │ │ │ ├── expected_expense_line_list_columns.json │ │ │ │ ├── expected_hardware_list_columns.json │ │ │ │ ├── expected_incident_list_columns.json │ │ │ │ ├── expected_problem_list_columns.json │ │ │ │ ├── expected_requested_items_list_columns.json │ │ │ │ ├── expected_service_catalog_list_columns.json │ │ │ │ └── expected_user_list_columns.json │ │ │ └── ui_themes │ │ │ │ └── workarena_themes.xml │ │ └── task_configs │ │ │ ├── all_menu.json │ │ │ ├── create_change_request_task.json │ │ │ ├── create_hardware_asset_task.json │ │ │ ├── create_incident_task.json │ │ │ ├── create_problem_task.json │ │ │ ├── create_user_task.json │ │ │ ├── dashboard_retrieval_minmax_task.json │ │ │ ├── dashboard_retrieval_value_task.json │ │ │ ├── filter_asset_list_task.json │ │ │ ├── filter_change_request_list_task.json │ │ │ ├── filter_hardware_list_task.json │ │ │ ├── filter_incident_list_task.json │ │ │ ├── filter_service_catalog_item_list_task.json │ │ │ ├── filter_user_list_task.json │ │ │ ├── impersonation_users.json │ │ │ ├── knowledge_base_configs.json │ │ │ ├── order_apple_mac_book_pro15_task.json │ │ │ ├── order_apple_watch_task.json │ │ │ ├── order_developer_laptop_task.json │ │ │ ├── order_development_laptop_pc_task.json │ │ │ ├── order_ipad_mini_task.json │ │ │ ├── order_ipad_pro_task.json │ │ │ ├── order_loaner_laptop_task.json │ │ │ ├── order_sales_laptop_task.json │ │ │ ├── order_standard_laptop_task.json │ │ │ ├── report_retrieval_minmax_task.json │ │ │ ├── report_retrieval_value_task.json │ │ │ ├── sort_asset_list_task.json │ │ │ ├── sort_change_request_list_task.json │ │ │ ├── sort_hardware_list_task.json │ │ │ ├── sort_incident_list_task.json │ │ │ ├── sort_service_catalog_item_list_task.json │ │ │ └── sort_user_list_task.json │ │ ├── human_eval │ │ ├── console.js │ │ └── tool.py │ │ ├── install.py │ │ ├── instance.py │ │ ├── tasks │ │ ├── __init__.py │ │ ├── base.py │ │ ├── comp_building_block.py │ │ ├── compositional │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── dash_do_base.py │ │ │ ├── dash_do_catalog.py │ │ │ ├── dash_do_catalog_infeasible.py │ │ │ ├── dash_do_create_incident.py │ │ │ ├── dash_do_create_incident_infeasible.py │ │ │ ├── dash_do_create_problem.py │ │ │ ├── dash_do_create_problem_infeasible.py │ │ │ ├── dash_do_filter.py │ │ │ ├── dash_do_request_item.py │ │ │ ├── dash_do_request_item_infeasible.py │ │ │ ├── delete_record.py │ │ │ ├── edit_knowledge_base.py │ │ │ ├── expense_management.py │ │ │ ├── filter_and_do.py │ │ │ ├── find_and_order_item.py │ │ │ ├── manage_change_request_schedule.py │ │ │ ├── mark_duplicate_problems.py │ │ │ ├── maximize_investment_return.py │ │ │ ├── navigate_and_do.py │ │ │ ├── navigate_and_do_infeasible.py │ │ │ ├── offboard_user.py │ │ │ ├── onboard_user.py │ │ │ ├── update_task.py │ │ │ ├── utils │ │ │ │ ├── curriculum.py │ │ │ │ ├── infeasible_configs.py │ │ │ │ └── knapsack.py │ │ │ ├── warranty_check.py │ │ │ ├── work_assignment.py │ │ │ └── workload_balancing.py │ │ ├── dashboard.py │ │ ├── form.py │ │ ├── knowledge.py │ │ ├── list.py │ │ ├── mark_duplicate_problem.py │ │ ├── navigation.py │ │ ├── scripts │ │ │ ├── README.md │ │ │ ├── extract_all_menu_items.py │ │ │ ├── generate_dashboard_configs.py │ │ │ ├── generate_forms.py │ │ │ ├── generate_navigation_tasks.py │ │ │ ├── knowledge.py │ │ │ ├── list.py │ │ │ ├── service_catalog.py │ │ │ └── validate.py │ │ ├── send_chat_message.py │ │ ├── service_catalog.py │ │ └── utils │ │ │ ├── __init__.py │ │ │ ├── debug.py │ │ │ ├── form.py │ │ │ ├── js_utils.js │ │ │ ├── private_tasks.py │ │ │ ├── string.py │ │ │ └── utils.py │ │ └── utils.py ├── wa_action_traces.py └── workarena_test.py └── tests ├── test_api.py ├── test_compositional.py ├── test_compositional_utils.py ├── test_filter_list_task.py ├── test_random_config_generation.py ├── test_snow_instance.py ├── test_task_from_config.py ├── test_task_general.py ├── test_task_setup.py ├── test_utils.py ├── test_validate.py └── utils.py /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/workflows/instance_pool_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/.github/workflows/instance_pool_ci.yml -------------------------------------------------------------------------------- /.github/workflows/pool-telemetry.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/.github/workflows/pool-telemetry.yml -------------------------------------------------------------------------------- /.github/workflows/pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/.github/workflows/pypi.yml -------------------------------------------------------------------------------- /.github/workflows/unit_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/.github/workflows/unit_tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/.gitignore -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/SECURITY.md -------------------------------------------------------------------------------- /assets/WorkArena_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/assets/WorkArena_banner.png -------------------------------------------------------------------------------- /dcat-metadata.jsonld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/dcat-metadata.jsonld -------------------------------------------------------------------------------- /dev/environment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/dev/environment.yaml -------------------------------------------------------------------------------- /dev/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/dev/requirements.txt -------------------------------------------------------------------------------- /generate_knowledge_base.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/generate_knowledge_base.ipynb -------------------------------------------------------------------------------- /make_human_eval_curriculum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/make_human_eval_curriculum.py -------------------------------------------------------------------------------- /monitor_pool_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/monitor_pool_usage.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/extract_finetuning_traces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/scripts/extract_finetuning_traces.py -------------------------------------------------------------------------------- /scripts/generate_knowledge_base.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/scripts/generate_knowledge_base.ipynb -------------------------------------------------------------------------------- /scripts/make_human_eval_curriculum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/scripts/make_human_eval_curriculum.py -------------------------------------------------------------------------------- /src/browsergym/workarena/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/__init__.py -------------------------------------------------------------------------------- /src/browsergym/workarena/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/browsergym/workarena/api/category.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/api/category.py -------------------------------------------------------------------------------- /src/browsergym/workarena/api/change_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/api/change_request.py -------------------------------------------------------------------------------- /src/browsergym/workarena/api/computer_asset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/api/computer_asset.py -------------------------------------------------------------------------------- /src/browsergym/workarena/api/cost_center.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/api/cost_center.py -------------------------------------------------------------------------------- /src/browsergym/workarena/api/expense_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/api/expense_line.py -------------------------------------------------------------------------------- /src/browsergym/workarena/api/incident.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/api/incident.py -------------------------------------------------------------------------------- /src/browsergym/workarena/api/knowledge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/api/knowledge.py -------------------------------------------------------------------------------- /src/browsergym/workarena/api/problem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/api/problem.py -------------------------------------------------------------------------------- /src/browsergym/workarena/api/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/api/report.py -------------------------------------------------------------------------------- /src/browsergym/workarena/api/requested_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/api/requested_items.py -------------------------------------------------------------------------------- /src/browsergym/workarena/api/requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/api/requests.py -------------------------------------------------------------------------------- /src/browsergym/workarena/api/system_properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/api/system_properties.py -------------------------------------------------------------------------------- /src/browsergym/workarena/api/ui_themes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/api/ui_themes.py -------------------------------------------------------------------------------- /src/browsergym/workarena/api/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/api/user.py -------------------------------------------------------------------------------- /src/browsergym/workarena/api/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/api/utils.py -------------------------------------------------------------------------------- /src/browsergym/workarena/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/config.py -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/forms/expected_change_request_form_fields.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/forms/expected_change_request_form_fields.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/forms/expected_hardware_form_fields.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/forms/expected_hardware_form_fields.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/forms/expected_incident_form_fields.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/forms/expected_incident_form_fields.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/forms/expected_problem_form_fields.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/forms/expected_problem_form_fields.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/forms/expected_request_item_form_fields.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/forms/expected_request_item_form_fields.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/forms/expected_user_form_fields.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/forms/expected_user_form_fields.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/knowledge/kb_autopublish_workflow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/knowledge/kb_autopublish_workflow.xml -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/knowledge/knowledge_base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/knowledge/knowledge_base.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/knowledge/protocols.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/knowledge/protocols.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/knowledge/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/knowledge/test.html -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/lists/expected_asset_list_columns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/lists/expected_asset_list_columns.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/lists/expected_change_request_list_columns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/lists/expected_change_request_list_columns.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/lists/expected_expense_line_list_columns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/lists/expected_expense_line_list_columns.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/lists/expected_hardware_list_columns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/lists/expected_hardware_list_columns.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/lists/expected_incident_list_columns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/lists/expected_incident_list_columns.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/lists/expected_problem_list_columns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/lists/expected_problem_list_columns.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/lists/expected_requested_items_list_columns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/lists/expected_requested_items_list_columns.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/lists/expected_service_catalog_list_columns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/lists/expected_service_catalog_list_columns.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/lists/expected_user_list_columns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/lists/expected_user_list_columns.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/setup_files/ui_themes/workarena_themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/setup_files/ui_themes/workarena_themes.xml -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/all_menu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/all_menu.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/create_change_request_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/create_change_request_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/create_hardware_asset_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/create_hardware_asset_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/create_incident_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/create_incident_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/create_problem_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/create_problem_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/create_user_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/create_user_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/dashboard_retrieval_minmax_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/dashboard_retrieval_minmax_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/dashboard_retrieval_value_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/dashboard_retrieval_value_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/filter_asset_list_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/filter_asset_list_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/filter_change_request_list_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/filter_change_request_list_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/filter_hardware_list_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/filter_hardware_list_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/filter_incident_list_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/filter_incident_list_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/filter_service_catalog_item_list_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/filter_service_catalog_item_list_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/filter_user_list_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/filter_user_list_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/impersonation_users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/impersonation_users.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/knowledge_base_configs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/knowledge_base_configs.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/order_apple_mac_book_pro15_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/order_apple_mac_book_pro15_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/order_apple_watch_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/order_apple_watch_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/order_developer_laptop_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/order_developer_laptop_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/order_development_laptop_pc_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/order_development_laptop_pc_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/order_ipad_mini_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/order_ipad_mini_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/order_ipad_pro_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/order_ipad_pro_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/order_loaner_laptop_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/order_loaner_laptop_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/order_sales_laptop_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/order_sales_laptop_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/order_standard_laptop_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/order_standard_laptop_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/report_retrieval_minmax_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/report_retrieval_minmax_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/report_retrieval_value_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/report_retrieval_value_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/sort_asset_list_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/sort_asset_list_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/sort_change_request_list_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/sort_change_request_list_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/sort_hardware_list_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/sort_hardware_list_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/sort_incident_list_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/sort_incident_list_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/sort_service_catalog_item_list_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/sort_service_catalog_item_list_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/data_files/task_configs/sort_user_list_task.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/data_files/task_configs/sort_user_list_task.json -------------------------------------------------------------------------------- /src/browsergym/workarena/human_eval/console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/human_eval/console.js -------------------------------------------------------------------------------- /src/browsergym/workarena/human_eval/tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/human_eval/tool.py -------------------------------------------------------------------------------- /src/browsergym/workarena/install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/install.py -------------------------------------------------------------------------------- /src/browsergym/workarena/instance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/instance.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/base.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/comp_building_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/comp_building_block.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/__init__.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/base.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/dash_do_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/dash_do_base.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/dash_do_catalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/dash_do_catalog.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/dash_do_catalog_infeasible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/dash_do_catalog_infeasible.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/dash_do_create_incident.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/dash_do_create_incident.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/dash_do_create_incident_infeasible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/dash_do_create_incident_infeasible.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/dash_do_create_problem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/dash_do_create_problem.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/dash_do_create_problem_infeasible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/dash_do_create_problem_infeasible.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/dash_do_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/dash_do_filter.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/dash_do_request_item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/dash_do_request_item.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/dash_do_request_item_infeasible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/dash_do_request_item_infeasible.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/delete_record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/delete_record.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/edit_knowledge_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/edit_knowledge_base.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/expense_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/expense_management.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/filter_and_do.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/filter_and_do.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/find_and_order_item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/find_and_order_item.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/manage_change_request_schedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/manage_change_request_schedule.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/mark_duplicate_problems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/mark_duplicate_problems.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/maximize_investment_return.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/maximize_investment_return.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/navigate_and_do.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/navigate_and_do.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/navigate_and_do_infeasible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/navigate_and_do_infeasible.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/offboard_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/offboard_user.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/onboard_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/onboard_user.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/update_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/update_task.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/utils/curriculum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/utils/curriculum.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/utils/infeasible_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/utils/infeasible_configs.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/utils/knapsack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/utils/knapsack.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/warranty_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/warranty_check.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/work_assignment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/work_assignment.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/compositional/workload_balancing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/compositional/workload_balancing.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/dashboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/dashboard.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/form.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/knowledge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/knowledge.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/list.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/mark_duplicate_problem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/mark_duplicate_problem.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/navigation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/navigation.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/scripts/README.md -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/scripts/extract_all_menu_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/scripts/extract_all_menu_items.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/scripts/generate_dashboard_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/scripts/generate_dashboard_configs.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/scripts/generate_forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/scripts/generate_forms.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/scripts/generate_navigation_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/scripts/generate_navigation_tasks.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/scripts/knowledge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/scripts/knowledge.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/scripts/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/scripts/list.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/scripts/service_catalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/scripts/service_catalog.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/scripts/validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/scripts/validate.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/send_chat_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/send_chat_message.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/service_catalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/service_catalog.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/utils/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/utils/debug.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/utils/form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/utils/form.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/utils/js_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/utils/js_utils.js -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/utils/private_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/utils/private_tasks.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/utils/string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/utils/string.py -------------------------------------------------------------------------------- /src/browsergym/workarena/tasks/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/tasks/utils/utils.py -------------------------------------------------------------------------------- /src/browsergym/workarena/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/browsergym/workarena/utils.py -------------------------------------------------------------------------------- /src/wa_action_traces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/wa_action_traces.py -------------------------------------------------------------------------------- /src/workarena_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/src/workarena_test.py -------------------------------------------------------------------------------- /tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/tests/test_api.py -------------------------------------------------------------------------------- /tests/test_compositional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/tests/test_compositional.py -------------------------------------------------------------------------------- /tests/test_compositional_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/tests/test_compositional_utils.py -------------------------------------------------------------------------------- /tests/test_filter_list_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/tests/test_filter_list_task.py -------------------------------------------------------------------------------- /tests/test_random_config_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/tests/test_random_config_generation.py -------------------------------------------------------------------------------- /tests/test_snow_instance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/tests/test_snow_instance.py -------------------------------------------------------------------------------- /tests/test_task_from_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/tests/test_task_from_config.py -------------------------------------------------------------------------------- /tests/test_task_general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/tests/test_task_general.py -------------------------------------------------------------------------------- /tests/test_task_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/tests/test_task_setup.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/test_validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/tests/test_validate.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ServiceNow/WorkArena/HEAD/tests/utils.py --------------------------------------------------------------------------------