AIEngineManager.kt
// Memory Management Logic
val modelInfo = modelInfoProvider.getModelInfoByRunner(runnerName)
val requiredRamGB = modelInfo?.ramGB ?: 4 // Default to 2GB if model info is not found
should always refer to the runner's default model to monitor the phone resource
AIEngineManager.kt
should always refer to the runner's default model to monitor the phone resource