← Commit history

Publish 0.8.24

John Lauer ·53c3c95474 ·28d ago ·parent 414b00e
4 files changed +22−16
VERSION+1−1
@@ -1 +1 @@-0.8.23+0.8.24
install.sh+16−9
@@ -1,7 +1,7 @@ #!/usr/bin/env bash-# adom-google installer — runs via `adom-wiki pkg install adom/adom-google`.+# adom-google installer, runs via `adom-wiki pkg install adom/adom-google`. #-# The pkg tarball is a LEAN BOOTSTRAP (skills + docs + this script — no binaries,+# The pkg tarball is a LEAN BOOTSTRAP (skills + docs + this script, no binaries, # no images). The real CLIs are release assets, pulled from this package's OWN # release version: the VERSION file ships next to this script and assets live at #   /download/<owner>/<slug>/<version>/<filename>@@ -77,12 +77,19 @@ echo "   adom-google --version → $INSTALLED_VER"  case ":$PATH:" in   *":$HOME/.local/bin:"*) ;;-  *) echo "[adom-google] NOTE: $HOME/.local/bin is not on PATH — add it to your shell rc." ;;+  *) echo "[adom-google] NOTE: $HOME/.local/bin is not on PATH, add it to your shell rc." ;; esac -echo "✅ adom-google installed (main skill + onboarding sub-skill). It ships with NO OAuth provider — set one up:"-echo "   • personal @gmail / any org (zero setup): adom-google connect-personal   (Adom's hosted Connector)"-echo "   • new org (self-serve): adom-google onboard   (the AI drives your browser through Google setup)"-echo "   • self-host (manual):   adom-google provider set --gateway https://your-gateway --client-id <id>"-echo "   • Adom staff:           adom-wiki pkg install adom/adom-google-adom   (drops the Adom provider)"-echo "   Then: 'adom-google setup' (asks safe vs full) and 'adom-google auth'."+if [ -s "$HOME/.config/adom-google/provider.json" ]; then+  echo "✅ adom-google installed (main skill + onboarding sub-skill). OAuth provider already configured. Next: 'adom-google auth' (one Allow click)."+else+  # Not an error. This package deliberately ships no provider; on an Adom staff install,+  # adom-google-adom writes one right after this step. Worded so an AI does not read a+  # normal intermediate state as "OAuth is broken".+  echo "✅ adom-google installed (main skill + onboarding sub-skill). No OAuth provider configured yet, which is normal at this point:"+  echo "   • Adom staff: installing adom/adom-google-adom adds the Adom provider in its next step. Nothing to do."+  echo "   • personal @gmail / any org (zero setup): adom-google connect-personal   (Adom's hosted Connector)"+  echo "   • new org (self-serve): adom-google onboard   (the AI drives your browser through Google setup)"+  echo "   • self-host (manual):   adom-google provider set --gateway https://your-gateway --client-id <id>"+  echo "   Then: 'adom-google auth' (full access by default, no questions)."+fi
package.json+1−1
@@ -1,6 +1,6 @@ {   "slug": "adom-google",-  "version": "0.8.23",+  "version": "0.8.24",   "type": "app",   "license": "MIT",   "description": "Drive your whole Google Workspace from the terminal: 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`): Adom staff use the private adom-google-adom provider. One-click OAuth, no client secret on your machine.",
page.json+4−5
@@ -4,7 +4,7 @@   "slug": "adom-google",   "title": "Adom Google",   "brief": "Drive your whole Google Workspace from the terminal, run by your AI. Read Gmail, write Google Docs, build Google Sheets and Google Slides, search Google Drive, manage Google Calendar and Google Tasks, and post to Google Chat, plus any Google API and a zero-setup personal Gmail.",-  "version": "0.8.23",+  "version": "0.8.24",   "visibility": "public",   "install": {     "binary_name": "adom-google"@@ -94,7 +94,7 @@   "skills": [],   "hero_path": "screenshots/hero-google-v5.png",   "hero_type": "image",-  "description": "Drive your whole Google Workspace from the terminal: Gmail, Contacts, Drive, Sheets, Docs, Slides, Calendar, Tasks, Google Chat, plus a generic `api` passthrough to hit ANY Google API. Open source, ships with NO OAuth provider baked in: point it at your own token-broker gateway (`provider set`), buy a managed one, or: Adom staff: install the private adom-google-adom provider. One-click OAuth, no client secret on your machine. First run asks safe mode (no delete) vs full mode (incl. delete).",+  "description": "Drive your whole Google Workspace from the terminal: 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`): Adom staff use the private adom-google-adom provider. One-click OAuth, no client secret on your machine.",   "keywords": [     "adom-google",     "google-workspace",@@ -118,8 +118,6 @@     "uninstall": "./uninstall.sh"   },   "files": [-    "bin/adom-google",-    "bin/adom-gmail",     "SKILL.md",     "skills/adom-google-onboarding/SKILL.md",     "README.md",@@ -128,7 +126,8 @@     "provider.example.json",     "install.sh",     "uninstall.sh",-    "package.json"+    "package.json",+    "VERSION"   ],   "org": "adom" }\ No newline at end of file