From 21c464c34f2a4c9e01647de002a3a5cbb309393d Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Sat, 27 Dec 2025 11:10:28 +0100 Subject: [PATCH] fix(cli): import via CLI needs system state (#7746) pass system state to application config to avoid nil pointer exception during import. Fixes: https://github.com/mudler/LocalAI/issues/7728 Signed-off-by: Ettore Di Giacinto --- core/cli/models.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/cli/models.go b/core/cli/models.go index bc5a99fab..3006922c8 100644 --- a/core/cli/models.go +++ b/core/cli/models.go @@ -80,7 +80,9 @@ func (mi *ModelsInstall) Run(ctx *cliContext.Context) error { return err } - galleryService := services.NewGalleryService(&config.ApplicationConfig{}, model.NewModelLoader(systemState)) + galleryService := services.NewGalleryService(&config.ApplicationConfig{ + SystemState: systemState, + }, model.NewModelLoader(systemState)) err = galleryService.Start(context.Background(), config.NewModelConfigLoader(mi.ModelsPath), systemState) if err != nil { return err