fix: cache migration error silent fail (#1005)

itniuma created

Change summary

main.go | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)

Detailed changes

main.go 🔗

@@ -3655,7 +3655,9 @@ func main() {
 	}
 
 	// Migrate cache files from ~/.config/matcha/ to ~/.cache/matcha/ if needed
-	_ = config.MigrateCacheFiles()
+	if err := config.MigrateCacheFiles(); err != nil {
+		log.Printf("warning: cache migration failed: %v", err)
+	}
 
 	// Initialize i18n
 	if err := i18n.Init("en"); err != nil {