Feilsøking
Start her når noe ikke fungerer. Følg trinnene i rekkefølge.
Første trinn
1. Sjekk om daemonen kjører
bash
triggerfish statusHvis daemonen ikke kjører, start den:
bash
triggerfish start2. Sjekk loggene
bash
triggerfish logsDette følger loggfilen i sanntid. Bruk et nivåfilter for å redusere støy:
bash
triggerfish logs --level ERROR
triggerfish logs --level WARN3. Kjør diagnostikk
bash
triggerfish patrolPatrol sjekker om gatewayen er nåbar, LLM-leverandøren svarer, kanaler er tilkoblet, policyregler er lastet, og ferdigheter er oppdaget. Enhver sjekk merket CRITICAL eller WARNING forteller deg hvor du bør fokusere.
4. Valider konfigurasjonen
bash
triggerfish config validateDette tolker triggerfish.yaml, sjekker obligatoriske felt, validerer klassifiseringsnivåer og løser hemmelighetreferanser.
Feilsøking etter område
Hvis de første trinnene ovenfor ikke pekte deg mot problemet, velg området som samsvarer med symptomene dine:
- Installasjon - installasjonsskriptfeil, bygg-fra-kildekode-problemer, plattformproblemer
- Daemon - tjenesten vil ikke starte, portkonflikter, «allerede kjørende»-feil
- Konfigurasjon - YAML-parserfeil, manglende felt, hemmelighetløsingsfeil
- Kanaler - bot svarer ikke, autentiseringsfeil, leveringsproblemer
- LLM-leverandører - API-feil, modell ikke funnet, strømmingsfeil
- Integrasjoner - Google OAuth, GitHub PAT, Notion API, CalDAV, MCP-servere
- Nettleserautomatisering - Chrome ikke funnet, oppstartsfeil, navigasjon blokkert
- Sikkerhet og klassifisering - write-down-blokkering, Taint-problemer, SSRF, policynekting
- Hemmeligheter og legitimasjon - nøkkelringfeil, kryptert fillager, tillatelsefeil
Fortsatt fast?
Hvis ingen av veiledningene ovenfor løste problemet ditt:
- Samle inn en loggpakke
- Les veiledningen for sakrapportering
- Åpne en sak på GitHub
