From 0d2684b67308380fc47540fe55deb55306a08e3f Mon Sep 17 00:00:00 2001 From: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Date: Fri, 21 Aug 2026 01:49:30 -0500 Subject: [PATCH] fix(ai): align Vertex Anthropic version headers (#43804) --- packages/ai/src/providers/google-vertex-messages.ts | 2 ++ packages/ai/test/provider/google-vertex.test.ts | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/ai/src/providers/google-vertex-messages.ts b/packages/ai/src/providers/google-vertex-messages.ts index f21742b618..2d67c0cde9 100644 --- a/packages/ai/src/providers/google-vertex-messages.ts +++ b/packages/ai/src/providers/google-vertex-messages.ts @@ -13,6 +13,7 @@ export type AnthropicProviderOptionsInput = AnthropicMessages.ProviderOptionsInp export type AnthropicThinkingInput = AnthropicMessages.ThinkingInput const VERSION = "vertex-2023-10-16" as const +const HEADER_VERSION = "2023-06-01" as const export const id = ProviderID.make("google-vertex") @@ -57,6 +58,7 @@ const route = Route.make({ endpoint: Endpoint.path(({ request }) => `/${request.model.id}:streamRawPredict`), auth: Auth.none, framing: AnthropicMessages.framing, + headers: () => ({ "anthropic-version": HEADER_VERSION }), }) export const routes = [route] diff --git a/packages/ai/test/provider/google-vertex.test.ts b/packages/ai/test/provider/google-vertex.test.ts index a2275d602f..ac9f61cdc9 100644 --- a/packages/ai/test/provider/google-vertex.test.ts +++ b/packages/ai/test/provider/google-vertex.test.ts @@ -96,7 +96,7 @@ describe("Google Vertex providers", () => { "https://aiplatform.eu.rep.googleapis.com/v1/projects/vertex-project/locations/eu/publishers/anthropic/models/claude-sonnet-4-6:streamRawPredict", ) expect(request.headers.get("authorization")).toBe("Bearer vertex-token") - expect(request.headers.get("anthropic-version")).toBeNull() + expect(request.headers.get("anthropic-version")).toBe("2023-06-01") const body = yield* Effect.promise(() => request.json()) expect(body).toMatchObject({ anthropic_version: "vertex-2023-10-16",