diff --git a/ui/desktop/src/components/recipes/CreateRecipeFromSessionModal.tsx b/ui/desktop/src/components/recipes/CreateRecipeFromSessionModal.tsx index 3e16e7cde3..6242fd4a1e 100644 --- a/ui/desktop/src/components/recipes/CreateRecipeFromSessionModal.tsx +++ b/ui/desktop/src/components/recipes/CreateRecipeFromSessionModal.tsx @@ -111,11 +111,11 @@ export default function CreateRecipeFromSessionModal({ }) .catch((error) => { console.error('Failed to analyze messages:', error); - clearInterval(stageInterval); setAnalysisStage('Analysis failed'); - setHasAnalyzed(true); }) .finally(() => { + clearInterval(stageInterval); + setHasAnalyzed(true); setTimeout(() => { setIsAnalyzing(false); setAnalysisStage('');