Skip to content

Error Reference

Isang searchable index ng mga error messages. Gamitin ang find ng iyong browser (Ctrl+F / Cmd+F) para hanapin ang eksaktong error text na nakikita mo sa iyong logs.

Startup at Daemon

ErrorDahilanFix
Fatal startup errorUnhandled exception sa gateway bootTingnan ang buong stack trace sa logs
Daemon start failedHindi masimulan ng service manager ang daemonTingnan ang triggerfish logs o system journal
Daemon stop failedHindi mapahinto ng service manager ang daemonManual na i-kill ang process
Failed to load configurationHindi mabasa o malformed ang config filePatakbuhin ang triggerfish config validate
No LLM provider configured. Check triggerfish.yaml.Nawawalang models section o walang provider na definedMag-configure ng kahit isang provider
Configuration file not foundHindi umiiral ang triggerfish.yaml sa inaasahang pathPatakbuhin ang triggerfish dive o gumawa nang manual
Configuration parse failedYAML syntax errorAyusin ang YAML syntax (suriin ang indentation, colons, quotes)
Configuration file did not parse to an objectNa-parse ang YAML pero hindi mapping ang resultaSiguraduhing YAML mapping ang top-level, hindi list o scalar
Configuration validation failedMay mga nawawala o invalid na required fieldsTingnan ang specific validation message
Triggerfish is already runningNaka-lock ng ibang instance ang log fileIhinto muna ang tumatakbong instance
Linger enable failedHindi nag-succeed ang loginctl enable-lingerPatakbuhin ang sudo loginctl enable-linger $USER

Secret Management

ErrorDahilanFix
Secret store failedHindi ma-initialize ang secret backendSuriin ang keychain/libsecret availability
Secret not foundHindi umiiral ang referenced secret keyI-store ito: triggerfish config set-secret <key> <value>
Machine key file permissions too openMas malawak sa 0600 ang permissions ng key filechmod 600 ~/.triggerfish/secrets.key
Machine key file corruptHindi mabasa o truncated ang key fileI-delete at i-re-store ang lahat ng secrets
Machine key chmod failedHindi ma-set ang permissions sa key fileSuriin kung sinusuportahan ng filesystem ang chmod
Secret file permissions too openMasyadong permissive ang permissions ng secrets filechmod 600 ~/.triggerfish/secrets.json
Secret file chmod failedHindi ma-set ang permissions sa secrets fileSuriin ang filesystem type
Secret backend selection failedUnsupported OS o walang keychainGumamit ng Docker o i-enable ang memory fallback
Migrating legacy plaintext secrets to encrypted formatNa-detect ang lumang format na secrets file (INFO, hindi error)Walang kailangang aksyon; automatic ang migration

Mga LLM Provider

ErrorDahilanFix
Primary provider not found in registryWala sa models.providers ang provider name sa models.primary.providerAyusin ang provider name
Classification model provider not configuredNire-reference ng classification_models ang unknown providerIdagdag ang provider sa models.providers
All providers exhaustedNabigo ang lahat ng provider sa failover chainSuriin ang lahat ng API keys at provider status
Provider request failed with retryable error, retryingTransient error, ginagawa ang retryMaghintay; automatic recovery ito
Provider stream connection failed, retryingNaputol ang streaming connectionMaghintay; automatic recovery ito
Local LLM request failed (status): textNagbalik ng error ang Ollama/LM StudioSuriin na tumatakbo ang local server at naka-load ang model
No response body for streamingNagbalik ng empty streaming response ang providerMag-retry; maaaring transient provider issue
Unknown provider name in createProviderByNameNire-reference ng code ang provider type na hindi umiiralSuriin ang spelling ng provider name

Mga Channel

ErrorDahilanFix
Channel send failedHindi makapagpadala ang router ng mensaheSuriin ang channel-specific errors sa logs
WebSocket connection failedHindi maabot ng CLI chat ang gatewaySuriin na tumatakbo ang daemon
Message parse failedNatanggap na malformed JSON mula sa channelSuriin na nagpapadala ng valid JSON ang client
WebSocket upgrade rejectedTinanggihan ng gateway ang connectionSuriin ang auth token at origin headers
Chat WebSocket message rejected: exceeds size limitLumampas sa 1 MB ang message bodyMagpadala ng mas maliliit na mensahe
Discord channel configured but botToken is missingMay Discord config pero walang laman ang tokenI-set ang bot token
WhatsApp send failed (status): errorTinanggihan ng Meta API ang send requestSuriin ang validity ng access token
Signal connect failedHindi maabot ang signal-cli daemonSuriin na tumatakbo ang signal-cli
Signal ping failed after retriesTumatakbo ang signal-cli pero hindi tumutugonI-restart ang signal-cli
signal-cli daemon not reachable within 60sHindi nagsimula ang signal-cli sa loob ng orasSuriin ang Java installation at signal-cli setup
IMAP LOGIN failedMaling IMAP credentialsSuriin ang username at password
IMAP connection not establishedHindi maabot ang IMAP serverSuriin ang server hostname at port 993
Google Chat PubSub poll failedHindi ma-pull mula sa Pub/Sub subscriptionSuriin ang Google Cloud credentials
Clipboard image rejected: exceeds size limitMasyadong malaki ang na-paste na image para sa input bufferGumamit ng mas maliit na image

Mga Integration

ErrorDahilanFix
Google OAuth token exchange failedNagbalik ng error ang OAuth code exchangeMag-authenticate ulit: triggerfish connect google
GitHub token verification failedInvalid o expired ang PATI-re-store: triggerfish connect github
GitHub API request failedNagbalik ng error ang GitHub APISuriin ang token scopes at rate limits
Clone failedNabigo ang git cloneSuriin ang token, repo access, at network
Notion enabled but token not found in keychainHindi naka-store ang Notion integration tokenPatakbuhin ang triggerfish connect notion
Notion API rate limitedLumampas sa 3 req/secMaghintay ng automatic retry (hanggang 3 attempts)
Notion API network request failedHindi maabot ang api.notion.comSuriin ang network connectivity
CalDAV credential resolution failedNawawalang CalDAV username o passwordI-set ang credentials sa config at keychain
CalDAV principal discovery failedHindi mahanap ang CalDAV principal URLSuriin ang server URL format
MCP server 'name' not foundWala sa config ang referenced MCP serverIdagdag ito sa mcp_servers sa config
MCP SSE connection blocked by SSRF policyNakaturo sa private IP ang MCP SSE URLGumamit ng stdio transport sa halip
Vault path does not existMali ang Obsidian vault pathAyusin ang plugins.obsidian.vault_path
Path traversal rejectedSinubukan ng note path na tumakas sa vault directoryGumamit ng mga paths sa loob ng vault

Security at Policy

ErrorDahilanFix
Write-down blockedDumadaloy ang data mula sa mataas patungong mababang classificationGumamit ng channel/tool sa tamang classification level
SSRF blocked: hostname resolves to private IPNakatarget sa internal network ang outbound requestHindi maaaring i-disable; gumamit ng public URL
Hook evaluation failed, defaulting to BLOCKNag-throw ng exception ang policy hookSuriin ang custom policy rules
Policy rule blocked actionDineny ng policy rule ang actionI-review ang policy.rules sa config
Tool floor violationNangangailangan ng mas mataas na classification kaysa sa sessionI-escalate ang session o gumamit ng ibang tool
Plugin network access blockedSinubukan ng plugin na mag-access ng unauthorized URLKailangang i-declare ng plugin ang endpoints sa manifest nito
Plugin SSRF blockedNire-resolve ng plugin URL sa private IPHindi maa-access ng plugin ang mga private network
Skill activation blocked by classification ceilingLumampas ang session taint sa ceiling ng skillHindi magagamit ang skill na ito sa kasalukuyang taint level
Skill content integrity check failedNabago ang skill files pagkatapos ng installationI-re-install ang skill
Skill install rejected by scannerMay nahanap na kahina-hinalang content ang security scannerI-review ang mga scan warnings
Delegation certificate signature invalidMay invalid signature ang delegation chainI-re-issue ang delegation
Delegation certificate expiredNag-expire na ang delegationI-re-issue na may mas mahabang TTL
Webhook HMAC verification failedHindi tumutugma ang webhook signatureSuriin ang shared secret configuration
Webhook replay detectedNatanggap ang duplicate webhook payloadHindi error kung expected; kung hindi, mag-investigate
Webhook rate limit exceededMasyadong maraming webhook calls mula sa isang sourceBawasan ang webhook frequency

Browser

ErrorDahilanFix
Browser launch failedHindi masimulan ang Chrome/ChromiumMag-install ng Chromium-based browser
Direct Chrome process launch failedNabigo ang Chrome binary sa pag-executeSuriin ang binary permissions at dependencies
Flatpak Chrome launch failedNabigo ang Flatpak Chrome wrapperSuriin ang Flatpak installation
CDP endpoint not ready after XmsHindi nabuksan ng Chrome ang debug port sa tamang orasMaaaring kulang sa resources ang system
Navigation blocked by domain policyNakatarget sa blocked domain o private IP ang URLGumamit ng public URL
Navigation failedPage load error o timeoutSuriin ang URL at network
Click/Type/Select failed on "selector"Walang tumugmang element ang CSS selectorSuriin ang selector laban sa page DOM
Snapshot failedHindi makuha ang page stateMaaaring blangko ang page o may JavaScript error

Execution at Sandbox

ErrorDahilanFix
Working directory path escapes workspace jailPath traversal attempt sa exec environmentGumamit ng paths sa loob ng workspace
Working directory does not existHindi mahanap ang specified working directoryGawin muna ang directory
Workspace access denied for PUBLIC sessionHindi magagamit ng PUBLIC sessions ang workspacesNangangailangan ng INTERNAL+ classification ang workspace
Workspace path traversal attempt blockedSinubukan ng path na tumakas sa workspace boundaryGumamit ng relative paths sa loob ng workspace
Workspace agentId rejected: empty after sanitizationPuro invalid characters ang agent IDSuriin ang agent configuration
Sandbox worker unhandled errorNag-crash ang plugin sandbox workerSuriin ang plugin code para sa errors
Sandbox has been shut downMay operation na sinubukan sa destroyed sandboxI-restart ang daemon

Scheduler

ErrorDahilanFix
Trigger callback failedNag-throw ng exception ang trigger handlerSuriin ang TRIGGER.md para sa mga issue
Trigger store persist failedHindi mai-save ang trigger resultsSuriin ang storage connectivity
Notification delivery failedHindi maipadala ang trigger notificationSuriin ang channel connectivity
Cron expression parse errorInvalid cron expressionAyusin ang expression sa scheduler.cron.jobs

Self-Update

ErrorDahilanFix
Triggerfish self-update failedNakatagpo ng error ang update processSuriin ang specific error sa logs
Binary replacement failedHindi mapalitan ang lumang binary ng bagoSuriin ang file permissions; ihinto muna ang daemon
Checksum file download failedHindi ma-download ang SHA256SUMS.txtSuriin ang network connectivity
Asset not found in SHA256SUMS.txtWalang checksum ang release para sa iyong platformMag-file ng GitHub issue
Checksum verification exceptionHindi tumutugma ang hash ng na-download na binaryMag-retry; maaaring na-corrupt ang download