From 3eb7f60ba8f476d926381242c6d4bcde0ceffc10 Mon Sep 17 00:00:00 2001 From: Shuchang Zheng Date: Tue, 3 Feb 2026 18:13:21 -0800 Subject: [PATCH] Open workflow copilot by default when no blocks exist (#4625) --- skyvern-frontend/src/routes/workflows/editor/Workspace.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/skyvern-frontend/src/routes/workflows/editor/Workspace.tsx b/skyvern-frontend/src/routes/workflows/editor/Workspace.tsx index 147e579f..a86e9a64 100644 --- a/skyvern-frontend/src/routes/workflows/editor/Workspace.tsx +++ b/skyvern-frontend/src/routes/workflows/editor/Workspace.tsx @@ -248,7 +248,9 @@ function Workspace({ const [toDeleteCacheKeyValue, setToDeleteCacheKeyValue] = useState< string | null >(null); - const [isCopilotOpen, setIsCopilotOpen] = useState(false); + const [isCopilotOpen, setIsCopilotOpen] = useState( + () => !initialNodes.some(isWorkflowBlockNode), + ); const [copilotMessageCount, setCopilotMessageCount] = useState(0); const copilotButtonRef = useRef(null); const [