From 6603bf529cd750d5e891511480eb14558d46ea7f Mon Sep 17 00:00:00 2001 From: Samir mlika <105347215+mlikasam-askui@users.noreply.github.com> Date: Tue, 27 May 2025 12:53:43 +0200 Subject: [PATCH 1/2] Resolve issue where OS agent fails to stop on close --- src/askui/tools/askui/askui_controller.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/askui/tools/askui/askui_controller.py b/src/askui/tools/askui/askui_controller.py index 03185c97..fc721792 100644 --- a/src/askui/tools/askui/askui_controller.py +++ b/src/askui/tools/askui/askui_controller.py @@ -200,7 +200,7 @@ def stop(self, force: bool = False) -> None: force (bool, optional): Whether to forcefully terminate the process. Defaults to `False`. """ - if not hasattr(self, "process") or self._process is None: + if not hasattr(self, "_process") or self._process is None: return # Nothing to stop try: From 4c1ce16edf202f18cb4ed4cc9571cee7a9d0e5ef Mon Sep 17 00:00:00 2001 From: Samir Mlika <105347215+mlikasam-askui@users.noreply.github.com> Date: Wed, 28 May 2025 08:52:44 +0200 Subject: [PATCH 2/2] Update src/askui/tools/askui/askui_controller.py Co-authored-by: Onur <210008309+onur-askui@users.noreply.github.com> --- src/askui/tools/askui/askui_controller.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/askui/tools/askui/askui_controller.py b/src/askui/tools/askui/askui_controller.py index fc721792..72f9b040 100644 --- a/src/askui/tools/askui/askui_controller.py +++ b/src/askui/tools/askui/askui_controller.py @@ -200,7 +200,7 @@ def stop(self, force: bool = False) -> None: force (bool, optional): Whether to forcefully terminate the process. Defaults to `False`. """ - if not hasattr(self, "_process") or self._process is None: + if self._process is None: return # Nothing to stop try: