From 611b3bf81b1af70e655f103a1887f932dd770983 Mon Sep 17 00:00:00 2001 From: Jonathan Dobson Date: Mon, 6 Oct 2025 18:02:30 -0400 Subject: [PATCH] ensure browser control buttons in debugger are always on (#3626) --- skyvern-frontend/src/components/BrowserStream.tsx | 2 +- skyvern-frontend/src/routes/workflows/editor/Workspace.tsx | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/skyvern-frontend/src/components/BrowserStream.tsx b/skyvern-frontend/src/components/BrowserStream.tsx index e2ddb445..9d2a2f39 100644 --- a/skyvern-frontend/src/components/BrowserStream.tsx +++ b/skyvern-frontend/src/components/BrowserStream.tsx @@ -115,7 +115,7 @@ function BrowserStream({ }); const [hasBrowserSession, setHasBrowserSession] = useState(true); // be optimistic - const [userIsControlling, setUserIsControlling] = useState(interactive); + const [userIsControlling, setUserIsControlling] = useState(false); const [commandSocket, setCommandSocket] = useState(null); const [vncDisconnectedTrigger, setVncDisconnectedTrigger] = useState(0); const prevVncConnectedRef = useRef(false); diff --git a/skyvern-frontend/src/routes/workflows/editor/Workspace.tsx b/skyvern-frontend/src/routes/workflows/editor/Workspace.tsx index b5b6d080..578916b1 100644 --- a/skyvern-frontend/src/routes/workflows/editor/Workspace.tsx +++ b/skyvern-frontend/src/routes/workflows/editor/Workspace.tsx @@ -158,7 +158,6 @@ function Workspace({ const { data: workflowRun } = useWorkflowRunQuery(); const isFinalized = workflowRun ? statusIsFinalized(workflowRun) : false; - const interactor = workflowRun && isFinalized === false ? "agent" : "human"; const [openCycleBrowserDialogue, setOpenCycleBrowserDialogue] = useState(false); @@ -1273,11 +1272,11 @@ function Workspace({ activeDebugSession.browser_session_id && !cycleBrowser.isPending ? ( ) : (