activateInstalledModel function

Future<void> activateInstalledModel(
  1. ModelFileManager manager,
  2. ModelSpec spec
)

Implementation

Future<void> activateInstalledModel(
  ModelFileManager manager,
  ModelSpec spec,
) async {
  if (manager case final InstalledModelActivation activation) {
    await activation.activateInstalledModel(spec);
    return;
  }

  // A custom platform manager may not implement core's internal capability.
  // Its existing public readiness contract remains the compatible fallback.
  await manager.ensureModelReadyFromSpec(spec);
}