From e85348be80a3ea87bad7df0c5a4ad282ad8dc0e0 Mon Sep 17 00:00:00 2001 From: IanShaw <131567472+IanShaw027@users.noreply.github.com> Date: Thu, 20 Aug 2026 02:39:13 -0700 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=20Grok=20=E5=AA=92=E4=BD=93?= =?UTF-8?q?=E8=B6=85=E6=97=B6=E4=B8=8E=E9=87=8D=E8=AF=95=E8=AF=AD=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/internal/service/grok_media.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/internal/service/grok_media.go b/backend/internal/service/grok_media.go index 2155f7eb99..7c4a12cd0b 100644 --- a/backend/internal/service/grok_media.go +++ b/backend/internal/service/grok_media.go @@ -658,7 +658,6 @@ func (s *OpenAIGatewayService) ForwardGrokMedia( } upstreamCtx, releaseUpstreamCtx := detachUpstreamContext(ctx) defer releaseUpstreamCtx() - upstreamCtx = WithHTTPUpstreamProfile(upstreamCtx, HTTPUpstreamProfileGrok) upstreamReq, err := http.NewRequestWithContext(upstreamCtx, endpoint.httpMethod(), targetURL, bodyReader) if err != nil { return nil, err @@ -1295,6 +1294,7 @@ func (s *OpenAIGatewayService) handleGrokMediaErrorResponse( ResponseBody: body, ResponseHeaders: resp.Header.Clone(), RetryableOnSameAccount: retryable, + RequestScopedTransient: retryable && resp.StatusCode == http.StatusTooManyRequests, SameAccountRetryDelay: retryDelay, SameAccountRetryDeadline: retryDeadline, }