From 7891050e06b5e8f1df45636813cf350df3f874ce Mon Sep 17 00:00:00 2001 From: "memosr.eth" <96793918+memosr@users.noreply.github.com> Date: Sun, 8 Mar 2026 22:39:17 +0300 Subject: [PATCH] fix: use Path.read_text() instead of open() in browser_tool --- tools/browser_tool.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/browser_tool.py b/tools/browser_tool.py index e1bd3223..5f2f0bf7 100644 --- a/tools/browser_tool.py +++ b/tools/browser_tool.py @@ -1523,7 +1523,7 @@ def cleanup_browser(task_id: Optional[str] = None) -> None: pid_file = os.path.join(socket_dir, f"{session_name}.pid") if os.path.isfile(pid_file): try: - daemon_pid = int(open(pid_file).read().strip()) + daemon_pid = int(Path(pid_file).read_text().strip()) os.kill(daemon_pid, signal.SIGTERM) logger.debug("Killed daemon pid %s for %s", daemon_pid, session_name) except (ProcessLookupError, ValueError, PermissionError, OSError):