stagehand-server/v3.3.0
browserbase/stagehandstagehand-server/v3.3.0Jan 9, 2026by github-actions[bot]
AI Summary
Server-side updates introducing hybrid mode documentation, new page methods like waitForTimeout and snapshot, and improvements to agent logging and screenshot handling.
Key Highlights
- Hybrid mode documentation
- Add page.waitForTimeout() method
- Add page.snapshot() feature
- Screenshot after actions
- Ollama support with AI SDK
New Features
- Add support for `page.waitForSelector()`
- Add `page.snapshot()`
- Update agent message handling
- Screenshot after actions
- Update docs for new methods & return types
Full Release Notes
## What's Changed * Hybrid mode docs by @tkattkat in https://github.com/browserbase/stagehand/pull/1454 * Update agent message handling by @tkattkat in https://github.com/browserbase/stagehand/pull/1478 * add waitForTimeout to page by @tkattkat in https://github.com/browserbase/stagehand/pull/1481 * Update agent to only calculate xpath when caching is enabled by @tkattkat in https://github.com/browserbase/stagehand/pull/1480 * Screenshot after actions by @tkattkat in https://github.com/browserbase/stagehand/pull/1483 * Improve agent logging by @tkattkat in https://github.com/browserbase/stagehand/pull/1486 * update docs for new methods & return types by @tkattkat in https://github.com/browserbase/stagehand/pull/1488 * Replace Slack references with Discord by @shrey150 in https://github.com/browserbase/stagehand/pull/1492 * [chore]: fix bid postings eval by @seanmcguire12 in https://github.com/browserbase/stagehand/pull/1499 * [fix]: use correct model on cache replay failure by @seanmcguire12 in https://github.com/browserbase/stagehand/pull/1498 * export tool function & type by @tkattkat in https://github.com/browserbase/stagehand/pull/1495 * /end endpoint returns empty object by @monadoid in https://github.com/browserbase/stagehand/pull/1500 * Added optional param to force empty object by @monadoid in https://github.com/browserbase/stagehand/pull/1506 * Fix ollama support with AI SDK by @shrey150 in https://github.com/browserbase/stagehand/pull/1504 * Fix ControlOrMeta key normalization in keyPress by @shrey150 in https://github.com/browserbase/stagehand/pull/1511 * update flaky evals by @tkattkat in https://github.com/browserbase/stagehand/pull/1507 * docs: add BROWSERBASE_CONFIG_DIR file-based session logging by @shrey150 in https://github.com/browserbase/stagehand/pull/1508 * Update close tool + add output to agent result by @tkattkat in https://github.com/browserbase/stagehand/pull/1505 * [feat]: add support for `page.waitForSelector()` by @seanmcguire12 in https://github.com/browserbase/stagehand/pull/1509 * [feat]: add `page.snapshot()` by @seanmcguire12 in https://github.com/browserbase/stagehand/pull/1518 * Disable swagger docs in prod by @monadoid in https://github.com/browserbase/stagehand/pull/1520 **Full Changelog**: https://github.com/browserbase/stagehand/compare/@browserbasehq/stagehand@3.0.7...stagehand-server/v3.3.0