feat: Initial scaffolding work for Gemini OAuth support (Claude generated, Alex updated)

This commit is contained in:
2026-03-11 14:18:55 -06:00
parent eb4d1c02f4
commit 83581d9d18
12 changed files with 379 additions and 81 deletions
+2
View File
@@ -192,6 +192,8 @@ clients:
- type: gemini
api_base: https://generativelanguage.googleapis.com/v1beta
api_key: '{{GEMINI_API_KEY}}' # You can either hard-code or inject secrets from the Loki vault
auth: null # When set to 'oauth', Loki will use OAuth instead of an API key
# Authenticate with `loki --authenticate` or `.authenticate` in the REPL
patch:
chat_completions:
'.*':