What's Changed
Google Service Account Support
- GeminiBackend now auto-detects credentials in order:
GEMINI_API_KEY→GOOGLE_APPLICATION_CREDENTIALS→~/.eyeroll/credentials.json→./credentials.json - Service account auth uses Vertex AI mode with auto-extracted project ID
Ollama Stability
- Increased Ollama API timeout from 300s to 600s to prevent timeouts on vision model inference