diff --git a/koboldai_settings.py b/koboldai_settings.py index e0cbe619..ccaadfbc 100644 --- a/koboldai_settings.py +++ b/koboldai_settings.py @@ -1358,8 +1358,12 @@ class system_settings(settings): if self._horde_pid is None: self._horde_pid = "Pending" # Hack to make sure we don't launch twice while it loads logger.info("Starting Horde bridge") + logger.debug("Clearing command line args in sys.argv before AI Horde Scribe load") + sys_arg_bkp = sys.argv.copy() + sys.argv = sys.argv[:1] bd_module = importlib.import_module("AI-Horde-Worker.worker.bridge_data.scribe") bridge_data = bd_module.KoboldAIBridgeData() + sys.argv = sys_arg_bkp bridge_data.reload_data() bridge_data.kai_url = f'http://127.0.0.1:{self.port}' bridge_data.horde_url = self._koboldai_var.horde_url