aboutsummaryrefslogtreecommitdiff
path: root/package.json
diff options
context:
space:
mode:
authorTianren Dong <tianrendong.dtr@gmail.com>2026-05-13 07:51:17 -0400
committerTianren Dong <tianrendong.dtr@gmail.com>2026-05-13 07:51:17 -0400
commite88e8a3a7a2258c5e7152da192effd8c788ae677 (patch)
treed913bfabdd1441e1bd74dab4b026041d3e6bf4e6 /package.json
parent2ebc7e8003d7b6c9d39074eb6d96831d56701117 (diff)
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).
Diffstat (limited to 'package.json')
-rw-r--r--package.json6
1 files changed, 5 insertions, 1 deletions
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",