mirror of
https://github.com/hanzoai/bot.git
synced 2026-10-30 17:24:26 +00:00
Merged 3580 upstream commits from openclaw/main through a bridge branch that applied the openclaw→hanzo-bot rebrand before merging. Key upstream additions: - Android device diagnostics and notification actions - Device-auth v2 migration improvements - Docker CLI packaging fixes - Ollama discovery log demotion - Channel health monitoring - Slack native streaming - Linq iMessage channel - Gemini OAuth and FTS improvements - Inbound sender metadata - Daemon PATH improvements - Canvas host and onboarding enhancements - Security hardening (session files, exec allowlist)
Google Gemini CLI Auth (Hanzo Bot plugin)
OAuth provider plugin for Gemini CLI (Google Code Assist).
Enable
Bundled plugins are disabled by default. Enable this one:
hanzo-bot plugins enable google-gemini-cli-auth
Restart the Gateway after enabling.
Authenticate
hanzo-bot models auth login --provider google-gemini-cli --set-default
Requirements
Requires the Gemini CLI to be installed (credentials are extracted automatically):
brew install gemini-cli
# or: npm install -g @google/gemini-cli
Env vars (optional)
Override auto-detected credentials with:
BOT_GEMINI_OAUTH_CLIENT_ID/GEMINI_CLI_OAUTH_CLIENT_IDBOT_GEMINI_OAUTH_CLIENT_SECRET/GEMINI_CLI_OAUTH_CLIENT_SECRET