From 066f50b9cdb60ad3d4f61ba0598ac9683d8ae446 Mon Sep 17 00:00:00 2001 From: Tianren Dong Date: Wed, 13 May 2026 01:48:36 -0400 Subject: pi-chrome 0.11.1: chrome_tap (CDP touch), smoother trustedScroll, cdp auto-recover - chrome_tap tool: real browser-trusted touchstart/touchend via Input.dispatchTouchEvent for sites that gate on TouchEvent (mobile- first PWAs, swipe carousels). Always uses CDP; banner appears. - trustedScroll: per-step delta capped at ~80px, n=6..60 steps with a bell-shaped weight curve, 22-52ms sleep between events so IntersectionObserver and rAF samples get gradient updates (fixes intersection-visibility / smooth-scroll tests). - cdp() wrapper auto-detects stale debugger sessions (tab nav, DevTools toggle, manual cancel) and re-attaches+retries once instead of throwing 'Debugger is not attached'. Fixes intermittent failures during automated test sweeps. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index a0d0b3a..87a8357 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pi-chrome", - "version": "0.11.0", + "version": "0.11.1", "description": "Drive your existing logged-in Chrome from Pi — no re-login, no throwaway profile, watch the agent work in real time (or toggle quiet background mode).", "keywords": [ "pi-package", -- cgit v1.2.3