← Commit history

Publish 0.8.12

John Lauer ·59caf31110 ·3mo ago ·parent c33fb58
4 files changed +18−3
SKILL.md+15
@@ -81,6 +81,21 @@ user clicks **Allow** once. > (`adom-desktop nbrowser_open_window '{"sessionId":"gauth","url":"<URL>"}'`), or single-quote the > whole URL. The `adom-google auth` output prints the ready-to-paste safe command for you. +> 🖐 **Consent is the sanctioned exception to background-only browsing.** abe/`nbrowser_*` opens+> windows in the BACKGROUND and [foreground-etiquette](/adom/foreground-etiquette) says never steal+> focus — correct almost everywhere, but a consent page is worthless until a human physically+> clicks Allow, and a silent background window is easy to miss. So you MAY raise the consent+> window, on one condition: **announce it first, never raise silently.**+>+> ```bash+> adom-desktop notify_user '{"title":"Google sign-in needed","body":"Opening the consent page in your browser now - click Allow."}'+> # then bring that window forward+> ```+>+> Prefer the gentler path when the user may be mid-task: leave it in the background and flash the+> taskbar (`browser_alert_window`), letting them come to it. Sessions survive dropped sockets and+> last ~60 minutes, so there is genuinely no rush. Never foreground anything else in the flow.+ > ⏱ **The user has ~60 minutes to click Allow — do NOT rush them.** The gateway keeps the > sign-in session alive for the full hour, and since v0.8.6 the session also SURVIVES a dropped > WebSocket: the CLI reconnects and claims the result, so a wifi blip, a sleeping laptop, or the
VERSION+1−1
@@ -1 +1 @@-0.8.11+0.8.12
package.json+1−1
@@ -1,6 +1,6 @@ {   "slug": "adom-google",-  "version": "0.8.11",+  "version": "0.8.12",   "type": "app",   "license": "MIT",   "description": "Drive your whole Google Workspace from the terminal \u2014 Gmail, Contacts, Drive, Sheets, Docs, Slides, Calendar, Tasks, Google Chat, plus a generic `api` passthrough to hit ANY Google API. Connect a personal @gmail (or another org's Google account) with ZERO setup via Adom's hosted Connector (`adom-google connect-personal`), or bring your own token-broker gateway (`provider set`) \u2014 Adom staff use the private adom-google-adom provider. One-click OAuth, no client secret on your machine.",
page.json+1−1
@@ -4,7 +4,7 @@   "slug": "adom-google",   "title": "Adom Google",   "brief": "Drive your whole Google Workspace from the terminal — Gmail, Drive, Sheets, Docs, Slides, Calendar, Tasks, Chat + any Google API.",-  "version": "0.8.11",+  "version": "0.8.12",   "visibility": "public",   "install": {     "binary_name": "adom-google"