From dd1e0da155913c0e278e14de084187a457340361 Mon Sep 17 00:00:00 2001 From: hkfires <10558748+hkfires@users.noreply.github.com> Date: Sat, 4 Oct 2025 19:42:11 +0800 Subject: [PATCH] fix(cliproxy): Use model name as fallback for ID if alias is empty --- sdk/cliproxy/service.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sdk/cliproxy/service.go b/sdk/cliproxy/service.go index 32738b7d..13376c09 100644 --- a/sdk/cliproxy/service.go +++ b/sdk/cliproxy/service.go @@ -534,8 +534,13 @@ func (s *Service) registerModelsForAuth(a *coreauth.Auth) { ms := make([]*ModelInfo, 0, len(compat.Models)) for j := range compat.Models { m := compat.Models[j] + // Use alias as model ID, fallback to name if alias is empty + modelID := m.Alias + if modelID == "" { + modelID = m.Name + } ms = append(ms, &ModelInfo{ - ID: m.Alias, + ID: modelID, Object: "model", Created: time.Now().Unix(), OwnedBy: compat.Name,