fix(server-v3): release useTouch parameter - #2711
Conversation
🦋 Changeset detectedLatest commit: a7e1ed5 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
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 |
✱ Stainless preview builds for stagehandThis PR will update the Edit this comment to update it. It will appear in the SDK's changelogs. ✅ stagehand-java studio · code · diff
✅ stagehand-openapi studio · code · diff
✅ stagehand-php studio · code · diff
✅ stagehand-python studio · code · diff
✅ stagehand-kotlin studio · code · diff
✅ stagehand-typescript studio · code · diff
✅ stagehand-ruby studio · code · diff
✅ stagehand-go studio · code · diff
✅ stagehand-csharp studio · code · diff
This comment is auto-generated by GitHub Actions and is automatically kept up to date as you push. |
…-release # Conflicts: # .changeset/touch-tap-actuation.md
This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to v3, this PR will be updated. # Releases ## @browserbasehq/stagehand-server-v3@3.7.5 ### Patch Changes - [#2711](#2711) [`df28040`](df28040) Thanks [@miguelg719](https://github.com/miguelg719)! - Add `useTouch` option to actuate agent clicks as trusted touch <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Publishes `@browserbasehq/stagehand-server-v3` v3.7.5, adding a `useTouch` option to actuate agent clicks as trusted touch. This keeps mouse-based click actuation as the default while enabling touch-only flows when needed. - Old vs new: previously all agent clicks used mouse events; now, when `useTouch` is true, clicks emit trusted touch events. Default is false to preserve behavior. - Migration: none required. Enable by setting `useTouch: true` where you configure agent clicks if a site requires touch-only interactions. - Review scope: release-only changes (version bump and changelog); no functional code changes in this PR. <sup>Written for commit 2916c4a. Summary will update on new commits.</sup> <a href="https://cubic.dev/pr/browserbase/stagehand/pull/2778?utm_source=github" target="_blank" rel="noopener noreferrer" data-no-image-dialog="true"><picture><source media="(prefers-color-scheme: dark)" srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img alt="Review in cubic" src="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"></picture></a> <!-- End of auto-generated description by cubic. --> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Summary
useTouchin the committed server-v3 OpenAPI schema@browserbasehq/stagehand-server-v3so the SEA and generated Python client can pick up the parameterVerification
pnpm --filter @browserbasehq/stagehand-server-v3 gen:openapipnpm --filter @browserbasehq/stagehand-server-v3 typecheckSummary by cubic
Expose the
useTouchoption in the server‑v3 OpenAPI schema so generated clients can request trusted touch taps for mobile layouts; no server behavior change. Publish@browserbasehq/stagehand-server-v3under thev3-latestnpm dist‑tag.Written for commit a7e1ed5. Summary will update on new commits.