Bug Fixes
- Fix CLI setup without API key (#71): CLI mode (Gemini/Claude/Codex) can now be set up and used without a Google API key. Previously, clicking "Verify" with no API key would hang or crash.
- Fix CLI not found on macOS/Linux: Added automatic PATH fallback for Gemini CLI and Codex CLI on non-Windows systems (matching existing Claude CLI behavior). The plugin now searches common installation paths (~/.local/bin, ~/.npm-global/bin, /opt/homebrew/bin, /usr/local/bin).
- Fix custom CLI path on macOS/Linux: Custom CLI paths now execute via node directly instead of relying on shebang (#!/usr/bin/env node), resolving "env: node: No such file or directory" errors.
- Node.js version manager support: Added findNodeBinary() to automatically detect node from version managers (nodenv, nvm, volta, fnm, asdf, mise).
- Fix workflow execution without API key: Workflows now automatically fall back to a verified CLI provider when no API key is configured.
Improvements
- CLI path settings modal: Added description explaining auto-detection behavior and Node.js version manager support.
- macOS/Linux CLI path guide: Added which command instructions for finding CLI paths in all README translations.
- CLI-only usage note: Clarified in documentation that CLI mode works without a Google API key.