From 5f0d1e33157bd587d6be41cc2e1f3e74daae2f10 Mon Sep 17 00:00:00 2001 From: Christian Rocha Date: Mon, 27 Apr 2026 15:35:42 -0400 Subject: [PATCH] fix(openrouter): use xstrings helper Co-authored-by: Andrey Nering --- providers/openrouter/language_model_hooks.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/providers/openrouter/language_model_hooks.go b/providers/openrouter/language_model_hooks.go index 4ed73c446558eb19c157d3e3d9246a0026d9ff48..c2f3d812f320b04488b643b5bbd7b2615f37f20e 100644 --- a/providers/openrouter/language_model_hooks.go +++ b/providers/openrouter/language_model_hooks.go @@ -295,8 +295,7 @@ func languageModelStreamExtra(chunk openaisdk.ChatCompletionChunk, yield func(fa currentState.format = detail.Format ctx[reasoningStartedCtx] = currentState delta := detail.Summary - if strings.HasPrefix(detail.Format, "google-gemini") || - strings.HasPrefix(detail.Format, "anthropic-claude") { + if xstrings.ContainsAnyOf(detail.Format, "google-gemini", "anthropic-claude") { delta = detail.Text } return ctx, yield(fantasy.StreamPart{