Add detailed logging for AI enhancement requests

This commit is contained in:
Beingpax 2025-05-11 13:47:29 +05:45
parent f9a5f7237e
commit bdc81e8b6a

View File

@ -193,10 +193,12 @@ class AIEnhancementService: ObservableObject {
throw EnhancementError.emptyText
}
let formattedText = "<TRANSCRIPT>\n\(text)\n</TRANSCRIPT>"
let formattedText = "\n<TRANSCRIPT>\n\(text)\n</TRANSCRIPT>"
let mode = determineMode(text: text)
let systemMessage = getSystemMessage(for: mode)
logger.notice("🛰️ Sending to AI provider: \(self.aiService.selectedProvider.rawValue)\nSystem Message: \(systemMessage)\nUser Message: \(formattedText)")
if aiService.selectedProvider == .ollama {
do {
let result = try await aiService.enhanceWithOllama(text: formattedText, systemPrompt: systemMessage)