Skip to content

refactor: remove Groq and Cerebras support (stack 1/4) - #2921

Open
antonvishal wants to merge 9 commits into
browserbase:mainfrom
antonvishal:remove-groq-cerebras
Open

antonvishal wants to merge 9 commits into
browserbase:mainfrom
antonvishal:remove-groq-cerebras

Conversation

@antonvishal

@antonvishal antonvishal commented Sep 11, 2026 •

Copy link
Copy Markdown
Contributor

Why

Stack 1/4. Remove stale native Groq and Cerebras integrations and their maintenance burden. Users can still call either provider through a custom LLM callback.

Merge order: #2921, #2941, #3098, #3068. Fork PRs target upstream main; merge in this order. Each branch contains its predecessor.

What

Remove provider schemas, SDK integrations, dependencies, eval configuration, and documentation references. Regenerate Python/Go clients and the embedded extension. Preserve an unrelated contributor credit deleted in the previous diff.

How

1,440 TypeScript tests and 750 Python tests passed. Go tests and workspace formatting, lint, and type checks passed.

Reviewer: confirm native Groq/Cerebras names are rejected and supported providers still resolve. Merge this PR first.

@changeset-bot

changeset-bot Bot commented Sep 11, 2026 •

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 5a03c58

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 25 packages
Name Type
@browserbasehq/stagehand-protocol Major
@browserbasehq/stagehand-extension Patch
@browserbasehq/stagehand-python Patch
@browserbasehq/stagehand-go Patch
@browserbasehq/stagehand Patch
browse Patch
@browserbasehq/stagehand-examples Patch
@browserbasehq/stagehand-integrations-claude-cua-sdk Patch
@browserbasehq/stagehand-integrations Patch
@browserbasehq/eve Patch
@browserbasehq/stagehand-integrations-gemini-cua-sdk Patch
@browserbasehq/stagehand-integrations-example-pi-facade Patch
@browserbasehq/stagehand-integrations-claude-agent-sdk Patch
@browserbasehq/stagehand-integrations-example-claude-code-facade Patch
@browserbasehq/stagehand-integrations-codex-sdk Patch
@browserbasehq/stagehand-integrations-example-codex-facade Patch
@browserbasehq/stagehand-integrations-cursor-sdk Patch
@browserbasehq/stagehand-integrations-example-cursor-facade Patch
@browserbasehq/stagehand-integrations-deepagents-sdk Patch
@browserbasehq/stagehand-integrations-eve-sdk Patch
@browserbasehq/stagehand-integrations-fx-sdk Patch
@browserbasehq/stagehand-integrations-mastra-sdk Patch
@browserbasehq/stagehand-integrations-example-mastra-facade Patch
@browserbasehq/stagehand-integrations-pi-sdk Patch
@browserbasehq/stagehand-integrations-example-vercel-ai-facade Patch

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

@github-actions

Copy link
Copy Markdown
Contributor

This PR is from an external contributor and must be approved by a stagehand team member with write access before CI can run.
Approving the latest commit mirrors it into an internal PR owned by the approver.
If new commits are pushed later, the internal PR stays open but is marked stale until someone approves the latest external commit and refreshes it.

@github-actions github-actions Bot added external-contributor Tracks PRs mirrored from external contributor forks. external-contributor:awaiting-approval Waiting for a stagehand team member to approve the latest external commit. labels Sep 11, 2026
@antonvishal
antonvishal marked this pull request as ready for review September 11, 2026 23:51
@antonvishal
antonvishal requested a review from a team as a code owner September 11, 2026 23:51
antonvishal and others added 6 commits September 24, 2026 13:27
# Conflicts:
#	packages/sdk-go/internal/extensionassets/stagehand-extension.zip
# Conflicts:
#	packages/sdk-go/internal/extensionassets/stagehand-extension.zip
#	pnpm-lock.yaml
…2-pr-2921

# Conflicts:
#	packages/sdk-go/internal/extensionassets/stagehand-extension.zip
@antonvishal antonvishal changed the title refactor: remove Groq and Cerebras support refactor: remove Groq and Cerebras support (stack 1/4) Oct 3, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

external-contributor:awaiting-approval Waiting for a stagehand team member to approve the latest external commit. external-contributor Tracks PRs mirrored from external contributor forks.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant