From 1b9aaffd8dd710b4063c1ebe95da635ddf028f30 Mon Sep 17 00:00:00 2001 From: crschnick Date: Tue, 7 Apr 2026 02:40:06 +0000 Subject: [PATCH] Fix launch command not applying customizations --- .../java/io/xpipe/app/terminal/TerminalLauncherManager.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/io/xpipe/app/terminal/TerminalLauncherManager.java b/app/src/main/java/io/xpipe/app/terminal/TerminalLauncherManager.java index 9c25e1601..91a951517 100644 --- a/app/src/main/java/io/xpipe/app/terminal/TerminalLauncherManager.java +++ b/app/src/main/java/io/xpipe/app/terminal/TerminalLauncherManager.java @@ -158,11 +158,15 @@ public class TerminalLauncherManager { var request = UUID.randomUUID(); ShellControl session; try { - session = ref.getStore().getOrStartSession(); + session = ref.getStore().standaloneControl(); } catch (Exception e) { throw new BeaconServerException(e); } + // These prepend scripts, not append + TerminalPromptManager.configurePromptScript(session); + ProcessControlProvider.get().withDefaultScripts(session); + ProcessControl control; if (arguments.size() > 0) { control = session.command(CommandBuilder.of().addAll(arguments));