- Add src/providers/gemini.rs with support for: - Direct API key (GEMINI_API_KEY env var or config) - Gemini CLI OAuth token reuse (~/.gemini/oauth_creds.json) - GOOGLE_API_KEY environment variable fallback - Register gemini provider in src/providers/mod.rs with aliases: gemini, google, google-gemini - Add Gemini to onboarding wizard with: - Auto-detection of existing Gemini CLI credentials - Model selection (gemini-2.0-flash, gemini-1.5-pro, etc.) - API key URL and env var guidance - Add comprehensive tests for Gemini provider - Fix pre-existing clippy warnings in email_channel.rs and whatsapp.rs Closes #XX (Gemini CLI token reuse feature request) |
||
|---|---|---|
| .. | ||
| cli.rs | ||
| discord.rs | ||
| email_channel.rs | ||
| imessage.rs | ||
| matrix.rs | ||
| mod.rs | ||
| slack.rs | ||
| telegram.rs | ||
| traits.rs | ||
| whatsapp.rs | ||