From 3f72774433db6af956551c0179934451fd388eae Mon Sep 17 00:00:00 2001 From: Beingpax Date: Wed, 2 Jul 2025 20:45:01 +0545 Subject: [PATCH] Remove automatic prompt switching for selected text --- VoiceInk/Services/PromptDetectionService.swift | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/VoiceInk/Services/PromptDetectionService.swift b/VoiceInk/Services/PromptDetectionService.swift index 74944f7..ff4e139 100644 --- a/VoiceInk/Services/PromptDetectionService.swift +++ b/VoiceInk/Services/PromptDetectionService.swift @@ -20,20 +20,6 @@ class PromptDetectionService { let originalEnhancementState = enhancementService.isEnhancementEnabled let originalPromptId = enhancementService.selectedPromptId - if let selectedText = SelectedTextService.fetchSelectedText(), !selectedText.isEmpty { - let wordCount = selectedText.split { $0.isWhitespace || $0.isNewline }.count - if wordCount >= 2 { - return PromptDetectionResult( - shouldEnableAI: true, - selectedPromptId: PredefinedPrompts.assistantPromptId, - processedText: text, // The user's speech is the prompt for the selected text - detectedTriggerWord: nil, - originalEnhancementState: originalEnhancementState, - originalPromptId: originalPromptId - ) - } - } - for prompt in enhancementService.allPrompts { if !prompt.triggerWords.isEmpty { if let (detectedWord, processedText) = findMatchingTriggerWord(from: text, triggerWords: prompt.triggerWords) {