Merge branch 'main' of github.com:akatreyt/Feels
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
|
||||
import Foundation
|
||||
import FoundationModels
|
||||
import os.log
|
||||
|
||||
/// Error types for insight generation
|
||||
enum InsightGenerationError: Error, LocalizedError {
|
||||
@@ -250,9 +251,7 @@ class FoundationModelsInsightService: ObservableObject {
|
||||
return insights
|
||||
} catch {
|
||||
// Log detailed error for debugging
|
||||
print("❌ AI Insight generation failed for '\(periodName)': \(error)")
|
||||
print(" Error type: \(type(of: error))")
|
||||
print(" Localized: \(error.localizedDescription)")
|
||||
AppLogger.ai.error("AI Insight generation failed for '\(periodName)': \(error)")
|
||||
|
||||
lastError = .generationFailed(underlying: error)
|
||||
throw lastError!
|
||||
|
||||
Reference in New Issue
Block a user