Skip to content

Commit 83c8d94

Browse files
committed
fixes
1 parent 4cb4fcf commit 83c8d94

File tree

2 files changed

+14
-3
lines changed

2 files changed

+14
-3
lines changed

examples/stream.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,10 @@ def stream_regular_task() -> None:
3131
for action in last_step.actions:
3232
print(f" - {action}")
3333

34-
print("Done")
34+
if res.status == "finished":
35+
print(res.done_output)
36+
37+
print("Regular: DONE")
3538

3639

3740
stream_regular_task()

src/browser_use_sdk/resources/tasks.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1307,8 +1307,16 @@ async def _watch(
13071307

13081308
if res.status == "finished":
13091309
break
1310-
1311-
await asyncio.sleep(interval)
1310+
if res.status == "paused":
1311+
break
1312+
if res.status == "stopped":
1313+
break
1314+
if res.status == "started":
1315+
await asyncio.sleep(interval)
1316+
else:
1317+
raise ValueError(
1318+
f"Expected one of 'finished', 'paused', 'stopped', or 'started' but received {res.status!r}"
1319+
)
13121320

13131321
async def update(
13141322
self,

0 commit comments

Comments
 (0)