getInstalledModels method

  1. @override
Future<List<String>> getInstalledModels(
  1. ModelManagementType type
)
override

Gets all installed models for a specific type

Implementation

@override
Future<List<String>> getInstalledModels(ModelManagementType type) async {
  await _ensureInitialized();

  try {
    final files = await ModelPreferencesManager.getInstalledFiles(type);
    debugPrint('UnifiedModelManager: Found ${files.length} installed files for type $type');
    return files;
  } catch (e) {
    debugPrint('UnifiedModelManager: Failed to get installed models for type $type: $e');
    return [];
  }
}