Når en slik feil oppstår, bevarer Hermes hele samtalekonteksten og fortsetter sømløst med reservemodellen. Den kritiske detaljen her er at dette kun skjer for den enkeltstående turen (per-turn). Ved hver nye melding du sender, prøver Hermes først primærleverandøren igjen.
Du sitter fast i en loop fordi mekanismen fungerer akkurat som den skal, men den underliggende årsaken er ikke løst.
HTTP 429-feil på grunn av rate limiting. Så lenge denne tilstanden varer, vil hver eneste nye melding fra deg feile på første forsøk, og deretter trigge fallback-mekanismen.sg-claude-opus-4.7 via custom. Dette indikerer at du bruker et egendefinert endepunkt (custom endpoint), konfigurert i config.yaml. Dersom både primærleverandøren din og dette egendefinerte endepunktet rutes gjennom den samme bakenforliggende gatewayen eller bruker den samme API-nøkkelpoolen, vil begge bli rammet av den samme rate limitingen. Du bytter i praksis fra en overbelastet vei til en annen identisk overbelastet vei, noe som kan gi inntrykk av at feilen vedvarer uansett hva du gjør.For å bryte ut av loopen må du identifisere og fjerne flaskehalsen. Start alltid med konfigurasjonsfilen.
config.yamlDette er kommandosentralen. Åpne filen (vanligvis plassert i ~/.hermes/config.yaml) og se etter følgende:
fallback_providers: Her ser du listen over reservemodeller, inkludert din sg-claude-opus-4.7 via custom.sg-claude-opus-4.7 er satt opp. Hvilken URL og autentiseringsmetode bruker det?Den store mistanken din bør være om primærendepunktet og det egendefinerte fallback-endepunktet deler samme bakenforliggende infrastruktur.
Hvis du bruker en gateway som OpenClaw, kan du kjøre diagnostikkverktøy for å få klarhet i de faktiske feilmeldingene:
openclaw gateway probe: Sjekker om gatewayen er responsiv og hvilket autentiseringsnivå som er oppnådd.openclaw gateway status --all: Viser detaljert status for alle tilkoblinger og eventuelle feil.Se etter klare HTTP-statuskoder som 429. Dokumentasjonen bemerker at 429-feil spesifikt kan oppstå ved lange kontekster og krever feilsøking på gateway-nivå.
Autentiseringsfeil kan også trigge fallback, selv om problemet er et annet. Hvis gatewayen din leser nøkler fra miljøvariabler:
~/.openclaw/.env-fil på maskinen som kjører gatewayen.openclaw status.Hvis problemet oppstår oftere i lange samtaler, kan du ha nådd en grense for kontekstlengde. Dette er en form for rate limiting der leverandøren krever høyere kvote, og vises gjerne som en spesifikk HTTP 429-feilmelding.
Du ser denne meldingen gjentatte ganger fordi Hermes gjør akkurat det den skal – den prøver alltid primærkilden først, og faller tilbake når den feiler. For å stoppe loopen må du ikke tukle med fallback-innstillingene, men i stedet løse det underliggende kapasitetsproblemet. Den mest sannsynlige synderen er at primær- og fallback-konfigurasjonen din ubevisst konkurrerer om de samme, begrensede ressursene. Start jakten i config.yaml.