From e10c8eba00b05a1d1c1b93ebbbe5b0ddb38c946d Mon Sep 17 00:00:00 2001 From: kyssta-exe <218078013+kyssta-exe@users.noreply.github.com> Date: Wed, 8 Jul 2026 02:46:05 +0000 Subject: [PATCH] fix(whatsapp): use windows_detach_popen_kwargs to prevent console window flash on Windows --- plugins/platforms/whatsapp/adapter.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/platforms/whatsapp/adapter.py b/plugins/platforms/whatsapp/adapter.py index e79b2d8fe3d..cd44c548418 100644 --- a/plugins/platforms/whatsapp/adapter.py +++ b/plugins/platforms/whatsapp/adapter.py @@ -27,6 +27,7 @@ _IS_WINDOWS = platform.system() == "Windows" from pathlib import Path from typing import Dict, Optional, Any +from hermes_cli._subprocess_compat import windows_detach_popen_kwargs from hermes_constants import ( find_node_executable, get_hermes_dir, @@ -648,8 +649,8 @@ class WhatsAppAdapter(WhatsAppBehaviorMixin, BasePlatformAdapter): ], stdout=bridge_log_fh, stderr=bridge_log_fh, - start_new_session=True, env=bridge_env, + **windows_detach_popen_kwargs(), ) _write_bridge_pidfile(self._session_path, self._bridge_process.pid)