Patch Changes
-
#1461
0f3991eThanks @tkattkat! - Move hybrid mode out of experimental -
#1433
e0e22e0Thanks @tkattkat! - Put hybrid mode behind experimental -
#1456
f261051Thanks @shrey150! - Invoke page.hover for agent move action -
#1473
e021674Thanks @shrey150! - Add safety confirmation support for OpenAI + Google CUA -
#1399
6a5496fThanks @tkattkat! - Ensure cua agent is killed when stagehand.close is called -
#1436
fea1700Thanks @miguelg719! - Fix auto-load key for act/extract/observe parametrized models on api -
#1439
5b288d9Thanks @tkattkat! - Remove base64 from agent actions array ( still present in messages object ) -
#1408
e822f5aThanks @seanmcguire12! - allow for act() cache hit when variable values change -
#1472
638efc7Thanks @seanmcguire12! - fix: agent cache not refreshed on action failure -
#1424
a890f16Thanks @seanmcguire12! - fix: "Error: -32000 Failed to convert response to JSON: CBOR: stack limit exceeded" -
#1418
934f492Thanks @miguelg719! - Cleanup handlers and bus listeners on close -
#1430
bd2db92Thanks @shrey150! - Fix CUA model coordinate translation -
#1465
51e0170Thanks @miguelg719! - Add media resolution high provider option to gemini 3 hybrid agent -
#1431
05f5580Thanks @tkattkat! - Update the cache handling for agent -
#1432
f56a9c2Thanks @tkattkat! - Deprecate cua: true in favor of mode: "cua" -
#1406
b40ae11Thanks @tkattkat! - Add support for hovering with coordinates ( page.hover ) -
#1412
cd01f29Thanks @seanmcguire12! - fix: load GOOGLE_API_KEY from .env -
#1462
a734fcaThanks @shrey150! - fix: correctly pass userDataDir to chrome launcher -
#1466
b342acfThanks @seanmcguire12! - move playwright to optional dependencies -
#1440
2987cd1Thanks @tkattkat! - [Feature] support excluding tools from agent -
#1455
dfab1d5Thanks @seanmcguire12! - update aisdk client to better enforce structured output with deepseek models -
#1428
4d71162Thanks @tkattkat! - Add "hybrid" mode to stagehand agent