fix: remove Gemini CLI from fallback chain (CLI shutting down June 18 2026)

Gemini CLI is being replaced by Antigravity CLI; no users have gemini_cli
or gemini_api models in their registries. Drop claude→gemini from _FALLBACK
so Claude CLI failures surface directly instead of routing to a dead binary.
Gemini API orchestrator (google-genai SDK) is unaffected.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Scott Idem
2026-06-17 21:07:51 -04:00
parent 9cb2b0d9a5
commit 32585804dd
2 changed files with 10 additions and 4 deletions

View File

@@ -38,7 +38,7 @@ class Settings(BaseSettings):
default_model: str = "claude-sonnet-4-6"
default_tier: int = 2
max_history_messages: int = 40 # rolling window — 20 turns (user + assistant)
primary_backend: str = "claude" # "claude" or "gemini" — other is always fallback
primary_backend: str = "claude" # "claude" | "local" — gemini CLI removed June 2026
# Local model backend — OpenAI-compatible API (Open WebUI / Ollama)
# Set LOCAL_API_URL in .env to enable; leave blank to disable