Skip to content

Commit 0fdb9e8

Browse files
authored
Merge pull request #30 from matthew1809/main
fix: log for own browser env var issues
2 parents 7211403 + a1fbaa0 commit 0fdb9e8

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

webui.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,15 @@ async def run_custom_agent(
184184
playwright = await async_playwright().start()
185185
chrome_exe = os.getenv("CHROME_PATH", "")
186186
chrome_use_data = os.getenv("CHROME_USER_DATA", "")
187+
188+
if chrome_exe == "":
189+
chrome_exe = None
190+
elif not os.path.exists(chrome_exe):
191+
raise ValueError(f"Chrome executable not found at {chrome_exe}")
192+
193+
if chrome_use_data == "":
194+
chrome_use_data = None
195+
187196
browser_context_ = await playwright.chromium.launch_persistent_context(
188197
user_data_dir=chrome_use_data,
189198
executable_path=chrome_exe,

0 commit comments

Comments
 (0)