log(registry): replace panic with warning on embedded model parse failure

This commit is contained in:
Luis Pater
2026-05-17 15:10:48 +08:00
parent 4b13f9c255
commit be841b88ee

View File

@@ -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)
}
}