You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(browser): tighten the computer-use desktop changes
- Modifier aliases (Ctrl, Cmd, Command, Option) share one descriptor with their
canonical key, so a bare alias sets its own flag; a bare modifier's key-up
reports it released.
- The framed-control fallback no longer treats a held click as a plain click,
and a batch refuses press-and-hold so eight holds cannot outlast its watchdog.
- installPageHelpers caches the modal lookup per invocation, and one
serializePageCall builds the page expression for the driver and the tests.
- Download completion drops a branch whose state was never published.
@@ -3274,7 +3280,7 @@ async function executeToolInner(
3274
3280
}else{
3275
3281
if(!isPrimaryClick(click)){
3276
3282
thrownewToolError(
3277
-
'This framed control has no reliable pointer position, so only a plain left click can activate it. Use browser_screenshot and browser_click_at for other buttons, click counts, or modifiers.'
3283
+
'This framed control has no reliable pointer position, so only a plain left click can activate it. Use browser_screenshot and browser_click_at for other buttons, click counts, holds, or modifiers.'
0 commit comments