What's Changed
- Include LLM headers in ModelConfig by @miguelg719 in #1874
- Fix schema parsing bug for Pydantic
.model_json_schema()by @miguelg719 in #1873 - feat(cli): add browse-cli metadata to Browserbase sessions by @shrey150 in #1890
- STG-1669: fix(cli): clear cached state when browser connection dies by @shrey150 in #1887
- STG-1672: Add --connect flag to browse CLI for existing Browserbase sessions by @shrey150 in #1889
- chore: Decouple browse-cli release cycle from stagehand core by @shrey150 in #1885
- [STG-1702] fix: pass GITHUB_TOKEN to changeset version step in release-cli workflow by @shrey150 in #1893
- Fix OpenAI cua agent by @tkattkat in #1899
- [v4]: add
methodarg to/clickroute stub by @seanmcguire12 in #1884 - STG-1614: add v4 llm stubs and internal schemas by @monadoid in #1881
- [v4]: update
/scrollroute stub by @seanmcguire12 in #1875 - [v4]: add
/elementInforoute stub by @seanmcguire12 in #1877 - [v4]: more page route stubs for locator functions by @seanmcguire12 in #1882
- STG-1668: browse env local auto-discovers existing Chrome via CDP by @shrey150 in #1886
- [fix]: handle mapping
timeout->timeoutMsby @seanmcguire12 in #1901 - STG-1671: chore: add prettier pre-commit hook via husky + lint-staged by @shrey150 in #1888
- Recover server-v4 drizzle stack onto main by @monadoid in #1917
- chore: switch browse-cli to merge-first release flow by @shrey150 in #1921
- Release @browserbasehq/browse-cli@0.4.0 by @github-actions[bot] in #1925
- [fix]: harden act variables prompt by @seanmcguire12 in #1922
- [fix]: attach to manually-created new tabs by @seanmcguire12 in #1924
- [STG-1733] fix: use valid metadata key for browse-cli sessions by @derekmeegan in #1911
- Release @browserbasehq/browse-cli@0.4.1 by @github-actions[bot] in #1932
- [STG-1739] fix: browse-cli releases publish under alpha instead of latest by @shrey150 in #1934
- Add support for LLM middleware by @tkattkat in #1872
- [Claimed #1844] Refactor model ID checks for GPT 5.x model family by @github-actions[bot] in #1852
- Add
browse get markdowncommand by @derekmeegan in #1907 - fix: pass through server-v3 operation errors by @monadoid in #1937
- fix: compute server release versions from tags by @monadoid in #1938
- fix: trigger server release workflows on workflow changes by @monadoid in #1939
- fix: resolve server release versions from remote tags by @monadoid in #1940
- fix shell parsing in server release workflows by @monadoid in #1941
Full Changelog: stagehand-server-v3/v3.6.2...stagehand-server-v3/v3.6.3