From 8053fde3ba847bacbc66aa22474d153a8a542d96 Mon Sep 17 00:00:00 2001 From: ShourGG Date: Sat, 17 Oct 2026 23:27:09 +0800 Subject: [PATCH] fix(images): hide provider name in public validation errors --- backend/internal/service/openai_images.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/internal/service/openai_images.go b/backend/internal/service/openai_images.go index fce48bd5b810..83dba294caa2 100644 --- a/backend/internal/service/openai_images.go +++ b/backend/internal/service/openai_images.go @@ -242,7 +242,7 @@ func (s *OpenAIGatewayService) ParseOpenAIImagesRequest(c *gin.Context, body []b req.SizeTier = normalizeOpenAIImageSizeTier(req.Size) if isWorkBuddySeedreamModel(req.Model) { if req.Multipart || req.IsEdits() { - return nil, fmt.Errorf("WorkBuddy Seedream requires JSON images/generations; use reference_images for editing") + return nil, fmt.Errorf("this image model requires JSON /v1/images/generations; use reference_images for editing") } normalized, normalizeErr := normalizeWorkBuddySeedreamBody(body, req.Model) if normalizeErr != nil { @@ -672,7 +672,7 @@ func (s *OpenAIGatewayService) forwardOpenAIImagesAPIKey( } if isWorkBuddySeedreamModel(upstreamModel) { if parsed.Multipart || parsed.IsEdits() { - return nil, fmt.Errorf("WorkBuddy Seedream requires JSON images/generations; use reference_images for editing") + return nil, fmt.Errorf("this image model requires JSON /v1/images/generations; use reference_images for editing") } copyParsed := *parsed parsed = ©Parsed