diff --git a/packages/@n8n/mcp-browser-extension/src/background.ts b/packages/@n8n/mcp-browser-extension/src/background.ts index 426763adba5..b80e733ce96 100644 --- a/packages/@n8n/mcp-browser-extension/src/background.ts +++ b/packages/@n8n/mcp-browser-extension/src/background.ts @@ -926,7 +926,7 @@ async function extractPageContext( async function requestRecommendations(): Promise<{ success: boolean; error?: string }> { const relay = activeConnection?.relay; - if (!relay || recording) { + if (!relay || (recording && recording.status !== 'submitted')) { log.debug('recommendations skipped: not connected or a recording is in progress'); broadcastRecommendationsChange('unavailable'); return { success: false, error: 'No automation ideas are available right now.' }; diff --git a/packages/@n8n/mcp-browser-extension/src/ui/App.vue b/packages/@n8n/mcp-browser-extension/src/ui/App.vue index 4b87ed1d595..d5ea4ae4d2e 100644 --- a/packages/@n8n/mcp-browser-extension/src/ui/App.vue +++ b/packages/@n8n/mcp-browser-extension/src/ui/App.vue @@ -1,5 +1,5 @@