diff --git a/config.yaml b/config.yaml index 7a7d207..5517dec 100644 --- a/config.yaml +++ b/config.yaml @@ -209,7 +209,7 @@ skills: # # fallback_model: # provider: openrouter -# model: anthropic/claude-sonnet-4 +# model: google/gemini-2.5-pro # was anthropic/claude-sonnet-4 — BANNED # # ── Smart Model Routing ──────────────────────────────────────────────── # Optional cheap-vs-strong routing for simple turns. diff --git a/gemini-fallback-setup.sh b/gemini-fallback-setup.sh index c95db08..049f948 100755 --- a/gemini-fallback-setup.sh +++ b/gemini-fallback-setup.sh @@ -1,7 +1,7 @@ #!/bin/bash -# Let Gemini-Timmy configure itself as Anthropic fallback. -# Hermes CLI won't accept --provider custom, so we use hermes setup flow. -# But first: prove Gemini works, then manually add fallback_model. +# Configure Gemini 2.5 Pro as fallback provider. +# Anthropic BANNED per BANNED_PROVIDERS.yml (2026-04-09). +# Sets up Google Gemini as custom_provider + fallback_model for Hermes. # Add Google Gemini as custom_provider + fallback_model in one shot python3 << 'PYEOF' @@ -39,7 +39,7 @@ else: with open(config_path, "w") as f: yaml.dump(config, f, default_flow_style=False, sort_keys=False) -print("\nDone. When Anthropic quota exhausts, Hermes will failover to Gemini 2.5 Pro.") -print("Primary: claude-opus-4-6 (Anthropic)") -print("Fallback: gemini-2.5-pro (Google AI)") +print("\nDone. Gemini 2.5 Pro configured as fallback. Anthropic is banned.") +print("Primary: kimi-k2.5 (Kimi Coding)") +print("Fallback: gemini-2.5-pro (Google AI via OpenRouter)") PYEOF