From aa0d87f132ca0796076bf2898579409691a3c318 Mon Sep 17 00:00:00 2001 From: Sakurasan <26715255+Sakurasan@users.noreply.github.com> Date: Sun, 30 Aug 2026 03:16:50 +0800 Subject: [PATCH] fix(proxy): guard nil SupportModels before dereference in setModelCache --- internal/controller/proxy/models.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/controller/proxy/models.go b/internal/controller/proxy/models.go index 497bab9..0300831 100644 --- a/internal/controller/proxy/models.go +++ b/internal/controller/proxy/models.go @@ -34,7 +34,7 @@ func (p *Proxy) setModelCache() error { for _, sm := range k.SupportModelsArray { models[sm] = true } - } else { + } else if k.SupportModels != nil { var sma []string json.Unmarshal([]byte(*k.SupportModels), &sma) // nolint:errCheck for _, sm := range sma {