Repository navigation
feat: add direct xAI Grok support - #3310
Open
vishalanton16 wants to merge 3 commits into
Open
vishalanton16 wants to merge 3 commits into
vishalanton16 wants to merge 3 commits into
Conversation
🦋 Changeset detectedLatest commit: 89004b2 The changes in this PR will be included in the next version bump. This PR includes changesets to release 24 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Contributor
|
This PR is from an external contributor and must be approved by a stagehand team member with write access before CI can run. |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
vishalanton16
marked this pull request as ready for review
October 24, 2026 10:01
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
Allow Stagehand operations and agents to use Grok directly with an xAI API key.
What
Add xAI Responses inference, model validation, TypeScript and Python support, integration/eval key lookup and setup docs. Reject missing credentials and unsupported stop sequences.
How
Validated protocol, extension and Python tests, typechecks, SDK build and docs. Mocked HTTP tests cover credentials, images, structured output and function tool calls. Live inference has not been tested.
Summary by cubic
Adds direct xAI Grok support so Stagehand operations and agents can run with an xAI API key across TypeScript and Python.
@ai-sdk/xai; Browserbase Model Gateway does not support xAI.xai/model validation andXAI_API_KEYenv lookup across the TS/Python SDKs, evals, and docs.Written for commit 89004b2. Summary will update on new commits.