Skip to content

[STG-2560] docs: replace deprecated advancedStealth with verified#2348

Closed
bbclanker wants to merge 1 commit into
mainfrom
stg-2560/docs-verified-rename
Closed

[STG-2560] docs: replace deprecated advancedStealth with verified#2348
bbclanker wants to merge 1 commit into
mainfrom
stg-2560/docs-verified-rename

Conversation

@bbclanker

Copy link
Copy Markdown
Contributor

Summary

Docs pass to replace the deprecated advancedStealth browser setting with verified across the Stagehand docs. The old name is still accepted (Stagehand core keeps it as a backwards-compat alias, and the standalone MCP server documents --advancedStealth as a deprecated alias in its own CLI --help), but user-facing examples and tables should show the current canonical name.

Reported by Alex on Slack, pointing at v3/configuration/browser → "Advanced Browserbase Configuration Example".

Changes

v3 docs

  • packages/docs/v3/configuration/browser.mdx — code sample now uses verified: false instead of advancedStealth: false
  • packages/docs/v3/integrations/mcp/setup.mdx — Optional query params table + Local CLI flags table swapped to verified / --verified
  • packages/docs/v3/integrations/mcp/configuration.mdx — CLI flags table swapped, "Advanced Stealth" tab retitled to "Verified" with a deprecated-alias note, security best-practices bullet updated

v2 docs — same fixes for the v2 mirror

Not touched

  • packages/docs/sdk-api-reference-labels.js — this is a snake_case rewriter driven by the live OpenAPI wire field; advancedStealth is still part of the API spec, so the mapping is intentional.
  • Generated SDK code across stagehand-{java,go,python,ruby} and sdk-node — regenerated from OpenAPI, not human-authored docs.
  • packages/core/lib/v3/v3.ts and packages/core/lib/v3/types/public/api.ts — deliberately keep advancedStealth as a backwards-compat alias (see the @deprecated comment on isAdvancedStealth in v3.ts).

Test plan

Docs-only diff — no code paths touched. Verified with git diff that only the six intended MDX files change and every remaining advancedStealth mention is either an intentional deprecated-alias note or unchanged code that reflects the API's continued support of both names.

Requested by: alexander@browserbase.com
Linear: https://linear.app/browserbase/issue/STG-2560/docs-replace-deprecated-advancedstealth-with-verified-across-stagehand
Slack thread: https://browserbase.slack.com/archives/D0AHY8DEQPM/p1783960618071569

Note

Alex asked for a draft PR. The internal createOrUpdatePR tool doesn't currently support the draft flag — opening as a regular PR. Please mark it as draft in the GitHub UI if that's still desired.

@changeset-bot

changeset-bot Bot commented Jul 13, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 7084a41

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@aq17 aq17 closed this Jul 13, 2026
@mintlify

mintlify Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
stagehand 🟢 Ready View Preview Jul 13, 2026, 4:55 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

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.

2 participants