ta
TanStack
OSS
ta
Pipelines
Nx runs
Insights
Compare tasks
Analytics
Sign in
Toggle Sidebar
ai
ai
Pipelines
feat: add Vertex AI support for Gemini, Claude, Grok, and Mistral (#989) * feat(ai-anthropic): accept preconfigured messages clients * feat: add Vertex AI support for Gemini and Claude Unlock Vertex auth on the Gemini client, add @tanstack/ai-vertex factories for Gemini activities, and add anthropicVertexText on @tanstack/ai-anthropic/vertex. * docs: complete Vertex adapter docs and cross-links Add the client useChat half, point Gemini readers to Vertex, and list Vertex on the overview, comparison, and Vercel migration pages. * chore: add trailing newline to Vertex changeset * test(e2e): add Vertex Gemini to the Playwright matrix Wire vertexText and vertexSummarize through dummy Vertex auth so aimock hits /v1/projects/.../generateContent. Chat, tools, structured output, multimodal, and summarize now run as vertex. * ci: apply automated fixes * fix(e2e): sort Vertex dependency for sherif * feat: add Vertex AI support for Grok and Mistral Add grokVertexText, grokVertexSummarize, and mistralVertexText. Vertex factories accept only the chat models in the Google partner catalog. anthropicVertexText uses the same rule for Claude. * fix(vertex): reject invalid Mistral regions and report ADC errors Mistral Vertex only accepts us-central1 and europe-west4. Auth errors now distinguish a missing google-auth-library from a failed ADC token. Grok Vertex rejects xAI server tools and the factory test checks the Bearer rewrite. * fix(vertex): treat empty factory credentials as absent Empty project, location, and apiKey values no longer skip env fallbacks. Vertex auth tests now stub host credential env vars so missing-credential cases cannot pass from ambient ADC values. --------- Co-authored-by: Alem Tuzlak <t.zlak@hotmail.com> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
nx run-many --targets=build --exclude=examples/**,testing/**
⌘K
feat: add Vertex AI support for Gemini, Claude, Grok, and Mistral (#989)
Succeeded
in
17s
Started
Linux
4 CPU cores
Copy command
nx run-many --targets=build --exclude=examples/**,testing/**
1012
45c2302
GitHub
Open on GitHub
Tasks
Resource Usage
ta
TanStack
OSS