From e88e8a3a7a2258c5e7152da192effd8c788ae677 Mon Sep 17 00:00:00 2001 From: Tianren Dong Date: Wed, 13 May 2026 07:51:17 -0400 Subject: pi-chrome 0.14.9: trusted-mode primer + auto-sync manifest version - Primer teaches agents the trusted:true escape hatch for CSP-locked pages (github.com, banks, many SaaS) where chrome_evaluate/chrome_snapshot throw EvalError due to missing 'unsafe-eval'. Agents now self-escalate instead of giving up and asking the user. - Corrects stale primer claim that chrome_evaluate works without 'unsafe-eval'. - scripts/sync-manifest-version.js wired to npm version + prepublishOnly lifecycle hooks; kills the recurring browser-extension manifest version drift (cf. 0.14.4, 0.14.8). --- package.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index b79ca3c..d1f861f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,10 @@ { "name": "pi-chrome", - "version": "0.14.8", + "version": "0.14.9", + "scripts": { + "version": "node scripts/sync-manifest-version.js", + "prepublishOnly": "node scripts/sync-manifest-version.js" + }, "description": "The de-facto browser automation toolkit for Pi agents. Drive your existing logged-in Chrome — no re-login, no throwaway profile, no CDP. 20+ tools (click, type, navigate, screenshot, network capture, file upload, drag, scroll, touch) + honest result envelopes + a built-in benchmark suite.", "keywords": [ "pi", -- cgit v1.2.3