문제 해결
문제가 발생하면 여기서 시작하십시오. 단계를 순서대로 따라 주십시오.
첫 번째 단계
1. Daemon이 실행 중인지 확인
bash
triggerfish statusDaemon이 실행 중이 아닌 경우 시작하십시오:
bash
triggerfish start2. 로그 확인
bash
triggerfish logs이 명령은 로그 파일을 실시간으로 tail합니다. 레벨 필터를 사용하여 노이즈를 줄이십시오:
bash
triggerfish logs --level ERROR
triggerfish logs --level WARN3. 진단 실행
bash
triggerfish patrolPatrol은 gateway 접근 가능 여부, LLM provider 응답 여부, 채널 연결 여부, 정책 규칙 로드 여부, skill 검색 여부를 확인합니다. CRITICAL 또는 WARNING으로 표시된 항목이 집중해야 할 부분을 알려줍니다.
4. 구성 유효성 검사
bash
triggerfish config validate이 명령은 triggerfish.yaml을 파싱하고, 필수 필드를 확인하고, classification 수준을 검증하고, secret 참조를 해석합니다.
영역별 문제 해결
위의 첫 번째 단계로 문제를 파악하지 못한 경우, 증상에 맞는 영역을 선택하십시오:
- 설치 - 설치 스크립트 실패, 소스 빌드 문제, 플랫폼 문제
- Daemon - 서비스 시작 불가, 포트 충돌, "already running" 오류
- 구성 - YAML 파싱 오류, 누락된 필드, secret 해석 실패
- 채널 - 봇 응답 없음, 인증 실패, 메시지 전달 문제
- LLM Provider - API 오류, 모델 미발견, 스트리밍 실패
- 통합 - Google OAuth, GitHub PAT, Notion API, CalDAV, MCP 서버
- 브라우저 자동화 - Chrome 미발견, 실행 실패, 내비게이션 차단
- 보안 & Classification - write-down 차단, taint 문제, SSRF, 정책 거부
- Secrets & 자격 증명 - keychain 오류, 암호화된 파일 저장소, 권한 문제
아직 해결되지 않았습니까?
위 가이드 중 어느 것으로도 문제가 해결되지 않은 경우:
