Show chat pane when starting with pre-built agent template

This commit is contained in:
akhisud3195 2025-09-12 21:52:38 +04:00
parent aed8377a8e
commit 417fa890a6

View file

@ -1027,7 +1027,17 @@ export function WorkflowEditor({
localStorage.setItem('workflow_view_mode', fromUrl);
return fromUrl as ViewMode;
}
return (localStorage.getItem('workflow_view_mode') as ViewMode) || "three_all";
const storedViewMode = localStorage.getItem('workflow_view_mode') as ViewMode;
const hasAgents = workflow.agents.length > 0;
// If workflow has agents and stored view mode is "Hide chat" (two_agents_skipper),
// override to show all panels by default
if (hasAgents && storedViewMode === 'two_agents_skipper') {
return "three_all";
}
return storedViewMode || "three_all";
});
const updateViewMode = useCallback((mode: ViewMode) => {