From b9080c3b18884aa4f3db1c2d817da3ae3a10cd81 Mon Sep 17 00:00:00 2001 From: vincent Date: Mon, 27 Jan 2025 16:49:22 +0800 Subject: [PATCH] fix conflict --- src/browser/config.py | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 src/browser/config.py diff --git a/src/browser/config.py b/src/browser/config.py deleted file mode 100644 index 32329c4..0000000 --- a/src/browser/config.py +++ /dev/null @@ -1,30 +0,0 @@ -# -*- coding: utf-8 -*- -# @Time : 2025/1/6 -# @Author : wenshao -# @ProjectName: browser-use-webui -# @FileName: config.py - -import os -from dataclasses import dataclass -from typing import Optional - - -@dataclass -class BrowserPersistenceConfig: - """Configuration for browser persistence""" - - persistent_session: bool = False - user_data_dir: Optional[str] = None - debugging_port: Optional[int] = None - debugging_host: Optional[str] = None - - @classmethod - def from_env(cls) -> "BrowserPersistenceConfig": - """Create config from environment variables""" - return cls( - persistent_session=os.getenv("CHROME_PERSISTENT_SESSION", "").lower() - == "true", - user_data_dir=os.getenv("CHROME_USER_DATA"), - debugging_port=int(os.getenv("CHROME_DEBUGGING_PORT", "9222")), - debugging_host=os.getenv("CHROME_DEBUGGING_HOST", "localhost"), - ) \ No newline at end of file