mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-13 19:10:39 +00:00
* Changelog: credit session path fixes * test(gemini-oauth): cover npm global shim credential discovery * fix(gemini-oauth): resolve npm global shim install roots
Google Gemini CLI Auth (OpenClaw plugin)
OAuth provider plugin for Gemini CLI (Google Code Assist).
Enable
Bundled plugins are disabled by default. Enable this one:
openclaw plugins enable google-gemini-cli-auth
Restart the Gateway after enabling.
Authenticate
openclaw 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:
OPENCLAW_GEMINI_OAUTH_CLIENT_ID/GEMINI_CLI_OAUTH_CLIENT_IDOPENCLAW_GEMINI_OAUTH_CLIENT_SECRET/GEMINI_CLI_OAUTH_CLIENT_SECRET