Skip to content

Commit 7735307

Browse files
committed
added default download dir to downloads folder
1 parent 57c9c0d commit 7735307

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/agent/web/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from src.agent.web.tools import click_tool,goto_tool,type_tool,scroll_tool,wait_tool,back_tool,key_tool,scrape_tool,tab_tool,forward_tool,done_tool,human_tool
1+
from src.agent.web.tools import click_tool,goto_tool,type_tool,scroll_tool,wait_tool,back_tool,key_tool,scrape_tool,tab_tool,forward_tool,done_tool,download_tool,human_tool
22
from src.message import SystemMessage,HumanMessage,ImageMessage,AIMessage
33
from src.agent.web.utils import read_markdown_file,extract_agent_data
44
from src.agent.web.browser import Browser,BrowserConfig
@@ -25,7 +25,7 @@
2525
main_tools=[
2626
click_tool,goto_tool,key_tool,scrape_tool,
2727
type_tool,scroll_tool,wait_tool,back_tool,
28-
tab_tool,done_tool,forward_tool
28+
tab_tool,done_tool,forward_tool,download_tool
2929
]
3030

3131
class WebAgent(BaseAgent):

src/agent/web/browser/config.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
from dataclasses import dataclass
22
from typing import Literal
3+
from pathlib import Path
34

45
@dataclass
56
class BrowserConfig:
67
headless:bool=False
78
wss_url:str=None
89
device:str=None
910
browser_instance_dir:str=None
10-
downloads_dir:str=None
11+
downloads_dir:str=(Path.home()/'Downloads').as_posix()
1112
browser:Literal['chrome','firefox','edge']='edge'
1213
user_data_dir:str=None
1314
timeout:int=60*1000

0 commit comments

Comments
 (0)