Skip to content

Commit 5268a3b

Browse files
bug fix
1 parent 278ffa0 commit 5268a3b

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

src/browsergym/workarena/__init__.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ def get_all_tasks_agents(filter="l2", meta_seed=42, n_seed_l1=10, is_agent_curri
128128
raise Exception("Unsupported filter used.")
129129
if len(filter) == 1:
130130
level = filter[0]
131-
if level not in ["l1", "l2", "l3"]:
131+
if level not in ["l1", "l2", "l3", "dg"]:
132132
raise Exception("Unsupported category of tasks.")
133133
else:
134134
rng = np.random.RandomState(meta_seed)
@@ -138,6 +138,12 @@ def get_all_tasks_agents(filter="l2", meta_seed=42, n_seed_l1=10, is_agent_curri
138138
all_task_tuples.append((task, int(seed)))
139139

140140
return all_task_tuples
141+
elif level == "dg":
142+
for task in ATOMIC_TASKS:
143+
for seed in rng.randint(0, 1000, n_seed_l1):
144+
all_task_tuples.append((task, int(seed)))
145+
146+
return all_task_tuples
141147

142148
if len(filter) == 2:
143149
level, filter_category = filter[0], filter[1]

src/browsergym/workarena/tasks/role.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
import playwright.sync_api
44
import requests
5+
from .base import AbstractServiceNowTask
6+
7+
58

69
class ServiceNowRoleTask(AbstractServiceNowTask):
710
"""

0 commit comments

Comments
 (0)