ErrLookup › nextai-translator/nextai-translator
nextai-translator/nextai-translator
基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API. · TypeScript · 174 source files
Analyzed at f57537ee4a on 2026-08-31. 29 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| No fetch details | exception | error | browser-extension, message-passing, missing-argument |
| Failed to fetch models: ${resp.statusText} | http | error | api, network, http-status |
| Failed to refresh ChatGLM access token: | exception | error | auth, token-refresh, api |
| Failed to get arkose token. Please keep https://chat.openai | exception | error | captcha, arkose, configuration, storage |
| ${sessionRespJsn.error} | http | error | auth, chatgpt, http-status, api |
| Failed to fetch ChatGPT Web accessToken: ${sessionRespJsn.de | http | error | auth, chatgpt, token-expired |
| Failed to fetch ChatGPT Web accessToken: ${sessionResp.statu | http | error | chatgpt, http-status, error-masking, cloudflare |
| ChatGPT is not login | http | error | authentication, http-401, chatgpt, session-expired |
| Failed to fetch models: ${resp.statusText} | http | error | network, http-error, cohere, api-key |
| Invalid API key | http | error | authentication, api-key, http-401, deepseek |
| Invalid API URL | http | error | configuration, http-404, deepseek, api-url |
| Invalid API Key | http | error | authentication, http-403, api-key, deepseek |
| Failed to list models: ${response.statusText} | http | warning | network, rate-limit, http-5xx, deepseek |
| Invalid API key | http | error | authentication, api-key, http-401, http-403, litellm |
| Invalid API URL | http | error | configuration, http-404, api-url, litellm |
| Failed to list models: ${response.statusText} | http | warning | network, rate-limit, http-5xx, litellm |
| Invalid API key | http | error | authentication, api-key, http-401, moonshot |
| Failed to list models: ${response.statusText} | http | warning | http, rate-limit, server-error, transient |
| Failed to list models: ${response.statusText} | http | warning | http, rate-limit, server-error, transient |
| Failed to list models: ${response.statusText} | http | warning | http, rate-limit, server-error, transient |
| name is required | validation | error | validation, indexeddb, local-storage |
| Dictionary lookup failed with status ${response.status} | http | error | network, http, dictionary, api |
| Edge TTS: no audio received | exception | error | tts, audio, network, edge-tts |
| Edge TTS: empty audio data | exception | error | tts, audio, edge-tts |
| Clipboard API unavailable | exception | warning | clipboard, browser-api, permissions |
| failed to create webview window: {e} | panic | critical | tauri, rust, webview, linux |
| failed to initialize Tokio runtime | panic | critical | rust, tokio, runtime, startup |
| Failed to export TypeScript bindings | panic | warning | tauri, rust, typescript, codegen, specta |
| error while building tauri application | panic | critical | tauri, rust, startup, config |