Skip to content

#4 feat(LLM): Migrate VertexAI from @google-cloud/vertexai to @google/genai#311

Open
forhad-hosain wants to merge 2 commits intodevfrom
feat/vertexai-google-genai
Open

#4 feat(LLM): Migrate VertexAI from @google-cloud/vertexai to @google/genai#311
forhad-hosain wants to merge 2 commits intodevfrom
feat/vertexai-google-genai

Conversation

@forhad-hosain
Copy link
Contributor

📝 Description

🔗 Related Issues

  • Fixes #
  • Relates to #

🔧 Type of Change

  • 🐛 Bug fix (non-breaking change that fixes an issue)
  • ✨ New feature (non-breaking change that adds functionality)
  • 📚 Documentation update
  • 🔧 Code refactoring (no functional changes)
  • 🧪 Test improvements
  • 🔨 Build/CI changes

✅ Checklist

  • Self-review performed
  • Tests added/updated
  • Documentation updated (if needed)

forhad-hosain and others added 2 commits January 21, 2026 00:13
This migrates the VertexAI connector to use the newer @google/genai SDK:
- Replace @google-cloud/vertexai with @google/genai/node
- Update client initialization to use GoogleGenAI class
- Improve request/response handling with new SDK APIs
- Add enhanced thoughtSignature support for tool calls
- Maintain abort controller support (from PR #2)
- Preserve all existing functionality

Note: This does NOT include event emitter standardization (that's PR #3)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Preserve the old @google-cloud/vertexai implementation as a backup
for reference during the migration period.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@forhad-hosain forhad-hosain changed the title feat(LLM): Migrate VertexAI from @google-cloud/vertexai to @google/genai #4 feat(LLM): Migrate VertexAI from @google-cloud/vertexai to @google/genai Jan 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant