← Commit history

Publish 2.0.615

John Lauer ·530b1d3965 ·1mo ago ·parent 995b68a
2 files changed +4−4
package.json+2−2
@@ -1,6 +1,6 @@ {   "slug": "pup-bridge",-  "version": "2.0.614",+  "version": "2.0.615",   "type": "app",   "description": "The pup SKILL PACK \u2014 the AI skills that teach a cloud/container AI how to drive the Adom Desktop Puppeteer (pup) bridge (browser_* verbs): the everyday `pup` skill plus focused sub-skills for windows/sessions/tabs, screenshots+recording, browsers+Chrome install, and driving the Adom wiki. Installs into ~/.claude/skills + ~/.codex/skills. DOCS ONLY \u2014 this is NOT the bridge runtime. The bridge itself (the Node program that drives the browser) runs on the DESKTOP: Adom Desktop bundles it and auto-installs/updates it, and it's published separately on the Releases tab as adom-bridge-puppeteer-v<ver>.zip. The pkg version is kept in lockstep with the Release version so the page's max version row always carries BOTH a pkg tarball (skills) and a runtime zip (bridge) \u2014 a skills-only or runtime-only bump on the top row breaks constraint installs. TL;DR: pkg install = the skills for your AI; the bridge = the Release zip, which Adom Desktop manages for you.",   "keywords": [@@ -148,5 +148,5 @@       "prompt": "Download the puppeteer-bridge zip from the wiki and walk me through server.js"     }   ],-  "changelog": "Windows will not send the ACTIVE window to the bottom, which is why every park call succeeded while the pup window stayed on top: z-order and focus are one problem. A warm open is invisible. A cold one cannot be, so pup now ASKS the user with a two-button toast and waits for the answer before starting the browser, and afterwards raises the window they were working in so the park finally sticks."+  "changelog": "The cold-start consent prompt reads ab's answer fields instead of searching the response text. ab echoes both button labels back, so the old contains(\"not now\") check turned every 'Open it' click into a decline and pup opened nothing three times in a row." }
page.json+2−2
@@ -4,7 +4,7 @@   "slug": "pup-bridge",   "title": "Pup - Puppeteer Bridge",   "brief": "pup is the AI's own browser: a real, full Chrome on the user's desktop that the AI fully controls (a sandbox, not the user's signed-in browser). Rides Bridge; pup_* verbs open windows and tabs, navigate, screenshot, and eval JS.",-  "version": "2.0.614",+  "version": "2.0.615",   "tags": [     "skills",     "pup",@@ -168,5 +168,5 @@       "pup-bridge verbs are invoked through the adom-bridge CLI, not through a binary this package installs, so prefix rules cannot reach them."     ]   },-  "changelog": "Windows will not send the ACTIVE window to the bottom, which is why every park call succeeded while the pup window stayed on top: z-order and focus are one problem. A warm open is invisible. A cold one cannot be, so pup now ASKS the user with a two-button toast and waits for the answer before starting the browser, and afterwards raises the window they were working in so the park finally sticks."+  "changelog": "The cold-start consent prompt reads ab's answer fields instead of searching the response text. ab echoes both button labels back, so the old contains(\"not now\") check turned every 'Open it' click into a decline and pup opened nothing three times in a row." }\ No newline at end of file