From be841b88ee08b73ccba7d0c90bc73e32a9517c87 Mon Sep 17 00:00:00 2001 From: Luis Pater Date: Sun, 17 May 2026 15:10:48 +0800 Subject: [PATCH] log(registry): replace panic with warning on embedded model parse failure --- internal/registry/model_updater.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/registry/model_updater.go b/internal/registry/model_updater.go index fbc65bbf0..40033801d 100644 --- a/internal/registry/model_updater.go +++ b/internal/registry/model_updater.go @@ -67,7 +67,7 @@ func SetModelRefreshCallback(cb ModelRefreshCallback) { func init() { // Load embedded data as fallback on startup. if err := loadModelsFromBytes(embeddedModelsJSON, "embed"); err != nil { - panic(fmt.Sprintf("registry: failed to parse embedded models.json: %v", err)) + log.Warnf("registry: failed to parse embedded models.json (embedded catalog may be incomplete or invalid; continuing startup and will rely on remote model refresh): %v", err) } }