diff --git a/src/renderer/src/aiCore/index.ts b/src/renderer/src/aiCore/index.ts index 16c8949cfc..cea27d2568 100644 --- a/src/renderer/src/aiCore/index.ts +++ b/src/renderer/src/aiCore/index.ts @@ -91,7 +91,9 @@ export default class AiProvider { } const isAnthropicOrOpenAIResponseCompatible = - clientTypes.includes('AnthropicAPIClient') || clientTypes.includes('OpenAIResponseAPIClient') + clientTypes.includes('AnthropicAPIClient') || + clientTypes.includes('OpenAIResponseAPIClient') || + clientTypes.includes('AnthropicVertexAPIClient') if (!isAnthropicOrOpenAIResponseCompatible) { logger.silly('RawStreamListenerMiddleware is removed') builder.remove(RawStreamListenerMiddlewareName)