ErrLookup › jlcodes99/cockpit-tools
jlcodes99/cockpit-tools
🚀 通用 AI IDE 账号管理工具:支持 Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy,多账号切换、配额监控、自动唤醒与多开实例管理。 🚀 Universal AI IDE account manager for Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy, with multi-account switching, quota monitoring, wake-up automation, and multi-insta · Rust · 780 source files
Analyzed at 1ed8b77992 on 2026-09-05. 205 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| 网关未在超时时间内返回唤醒结果,最后状态= | exception | error | timeout, network, gateway, polling, rust, tauri |
| expected launch path must exist | panic | error | rust, windows, process-detection, panic, option-unwrap |
| OAuth 回调服务器错误 | console | error | oauth, callback-server, port-bind, network, codex |
| 默认 OAuth client 配置无效 | panic | error | rust, oauth, panic, configuration |
NotFound 指定终端未找到 | error_code | error | rust, linux, terminal, not-found, spawn |
| [WakeupGateway] 官方 LS LanguageServerStarted 解析失败 | http | warning | protobuf, parsing, grpc, connect-rpc, language-server, rust |
| message | exception | error | react, codex, local-access, account-state |
| [WakeupGateway] 官方 LS SubscribeToUnifiedStateSyncTopic 解析失败 | http | warning | protobuf, parsing, grpc, connect-rpc, streaming, rust |
| [Codex导入] 当前账号重新激活失败(导入已成功): id= | console | warning | codex, account-switch, post-import, non-fatal, file-lock |
| Codex 导入失败 | console | error | codex, import, token-validation, batch-partial-failure |
| [Tray] 创建骨架托盘失败 | console | warning | tauri, tray-icon, desktop-environment, linux |
| 未找到有效 Token | console | error | codex, import, validation, json |
codex.localAccess.noEligibleAccountsSelected 所选账号不在当前环境中,或不符合 API 服务条件。请先在当前环境导入可用 Codex 账号后再添加。 | validation | error | validation, accounts, codex |
| [Provider Store] 忽略异常空当前账号,保留本地缓存 | console | warning | state-management, zustand, cache, accounts |
| [Windsurf OAuth] 回调服务恢复失败: login_id= | console | error | oauth, windsurf, callback-server, port-bind, rust |
| 官方 LS 返回错误: - ( ) | exception | error | http, http-status, network, language-server, rust, csrf |
| [AccountStore] 删除持久化数据失败 | console | warning | localstorage, tauri-webview, persistence |
| [CodexModelProviders] 额度类型探测失败 | console | error | |
| Token 刷新失败: status= | exception | error | oauth, token-refresh, network, http-status |
| failures.join("; ") || "无法解析导入内容" | exception | error | import, batch-parsing, aggregated-errors, codex-cli |
| [AntigravityRuntime] failed to detect | console | info | typescript, version-detection, antigravity, graceful-degradation |
| [WebDAV] Auto backup upload failed | console | warning | typescript, webdav, backup, network, graceful-degradation |
| [WS] 处理消息失败 | console | error | websocket, message-handling, rust |
| [AntigravityRuntime] failed to resolve preferred target: | console | warning | typescript, react, tauri, runtime-target, graceful-degradation |
| [Codex Store] 自动恢复接管失败: | console | warning | tauri, ipc, codex, startup, state-restore |
| [Wakeup] 网关轨迹持续错误且未恢复: cascade_id= | exception | error | gateway, cascade, remote-error, polling |
| [Windsurf OAuth] 回调服务异常: login_id= | console | error | oauth, callback-server, port-bind, windsurf |
invalid_backup_json invalid_backup_json | error_code | error | backup, restore, json, validation |
TimedOut PowerShell 进程探测超时( ms) | error_code | warning | rust, windows, powershell, timeout, process-discovery |
| 刷新 Codex 账号资料失败: | console | warning | network, auth, codex, sync |
| Qoder OAuth start 响应缺少关键字段 | error_code | error | oauth, device-flow, qoder, api-response |
| 解析语言文件失败 | panic | critical | rust, i18n, json, panic, startup |
| [WS] 保存服务状态失败 | console | error | websocket, file-io, rust |
| [CodexModelProviders] 添加账号前写入供应商失败 | console | error | |
| [WakeupGateway] accept 失败,网关停止 | console | error | |
| ${updatedAccount.quota_error.message} | exception | warning | quota, account-store, backend, ui-state |
| [App] Silent update download failed, retrying | console | warning | network, updater, retry, tauri |
| Codex 导入因磁盘空间不足终止: label= | console | critical | disk-full, file-io, import, rust |
| Qoder OAuth 授权链接为空 | exception | error | oauth, device-flow, network |
| [WS] 接收错误 | console | warning | websocket, network, connection-reset, rust |
| [ExternalImport][App] 当前版本不支持外部导入方式,已终止导入 | console | warning | version-compatibility, import, validation |
instances.form.modelRouting.restartRollbackFailed \n新路由启动失败,恢复原配置后仍无法启动: | exception | error | |
| [SyncSettings] 保存合并后的配置失败 | console | warning | config, startup, persistence, tauri, i18n |
| 无效的 Auth URL | panic | error | rust, oauth, url-parsing, panic |
| [DataTransfer] 配置导入失败后回滚应用自启动状态失败 | console | warning | data-transfer, config-import, autostart, rollback |
| [App] Background manual update check failed, retrying | console | info | updater, network, retry, manual-check |
selected_sections_missing selected_sections_missing | error_code | error | import, bundle, missing-data |
| [SystemConfig] 配置保存失败后回滚应用自启动状态失败 | console | warning | tauri, autostart, rollback, config |
| [ExternalImport][App] 读取当前应用版本失败,已终止外部导入 | console | warning | tauri, version-check, external-import |
crontab_no_values crontab_no_values | error_code | info | crontab, defensive-code, input-parsing |
Interrupted 系统正在关闭,已取消启动 | error_code | warning | process-spawn, shutdown, io-error, rust |
| 刷新 Codex 配额失败 | exception | error | rust, tauri, codex, api, quota-refresh |
| 加载账号失败 | console | error | |
| 网关 prepareStartContext 请求失败 | exception | error | network, gateway, http-client, bootstrap |
| Tauri save failed, falling back to web download | console | info | tauri, filesystem, export, fallback |
| [WorkbuddyAutoCheckin] 迁移旧版自动签到配置失败: | console | warning | migration, localstorage, ipc |
| invalidJsonMessage | validation | error | json, parsing, import, validation |
codex.switchAuth.reauthGenerationMissing codex.switchAuth.reauthGenerationMissing | validation | error | |
| [AccountStore] 忽略异常空当前账号,保留本地缓存当前账号 | console | warning | state-management, cache, accounts, guard |
codex.api.oauthBinding.saveFailed codex.api.oauthBinding.saveFailed (OAuth 绑定失败:绑定目标账号缺失) | validation | error | |
| [Codex Batch Delete] 查询任务进度失败: | console | warning | ipc, polling, transient-failure, codex |
| [CodexModelProviders] 更新凭据后写入供应商失败 | console | error | |
| No task found for notification | console | warning | notifications, tauri, state, race-condition |
| [Codex Batch Delete] 自动清理已完成任务失败: | console | error | |
| [ExternalImport][App] payload 归一化失败,已忽略 | console | warning | validation, import, schema, payload |
UPDATE_CANCELED_BY_USER UPDATE_CANCELED_BY_USER | exception | error | |
| 磁盘空间不足,已终止导入(已成功 个)。 | exception | critical | disk-full, filesystem, import, codex |
| [account-sync] Failed to emit | console | warning | tauri, event-emit, ipc |
| [AccountGroups] Failed to load groups | exception | error | file-io, serialization, tauri, backend |
instances.form.modelRouting.restartRolledBack 新路由启动失败,已恢复原配置并重新启动 Codex: | exception | error | |
| [TraeAutoCheckin] 保存配置失败: | console | warning | typescript, localstorage, persistence, browser-storage |
| Token 交换失败: status= , body_len= | console | error | oauth, token-exchange, http-error, pkce |
| [Updater] | console | info | updater, logging, tauri, frontend |
| [Window] startDragging failed: | console | warning | tauri, window, drag, gui |
not_available || not_available | exception | error | |
| Codex OAuth 回调超时: login_id= | console | error | oauth, timeout, callback, tauri |
Other process output reader panicked | error_code | error | panic, thread, io-error, process |
| 未获取到 Refresh Token。 可能原因:您之前已授权过此应用 解决方案: 1. 访问… | console | error | oauth, google, refresh-token, consent |
| email regex should be valid | panic | info | regex, panic, logging, compile-time |
instances.quota.accountMissing 账号不存在 | validation | error | account-state, stale-reference, codex-cli, localization |
| [TraeAutoCheckin] 账号 | console | error | network, http, per-account-checkin |
| Codex OAuth completed 命令失败: login_id= | console | error | codex, oauth, token-exchange, state-expired |
common.shared.instances.unsupported.title 暂不支持当前系统 | exception | error | platform, unsupported, instances |
| [Tray] 后台更新托盘菜单失败 | console | warning | tauri, tray-icon, background-thread, menu |
| 网关 请求失败[ ]: (url= ) | exception | error | network, gateway, http-client, reqwest |
| ( ) | exception | error | process, process-kill, timeout, lifecycle |
| [AccountGroups] Invalid JSON | validation | error | |
| Authorization expired | exception | error | http-401, auth, token-expired, network |
| [Trae Accounts] Failed to load target current account: | console | info | trae, service, account, fallback |
| [Provider Store] 忽略异常空账号列表,保留本地缓存 | console | warning | state-management, zustand, cache, accounts |
| [AccountStore] 本地缓存空间不足,已自动清理账号缓存并回退为仅内存态。 | console | warning | localstorage, quota, persistence, cache |
| Trae OAuth start 响应缺少关键字段 | error_code | error | oauth, device-flow, trae, api-response |
| [WS] 无法绑定端口 ( - ),最后错误 | console | error | |
floatingCard.errors.stopInstanceBeforeSwitch 请先停止实例再切换账号 | validation | error | instance-state, grok, precondition |
| [WS] 握手失败 | console | warning | websocket, handshake, tungstenite, rust |
PROVIDER_BASE_URL_EXISTS PROVIDER_BASE_URL_EXISTS | error_code | error | validation, duplicate-resource, config |
| readBundleMessage(msg) ?? readBundleMessage(message) ??… | validation | error | api, import, envelope, error-response |
| 403 Forbidden | exception | error | http, forbidden, account-status, quota |
| [AccountStore] 忽略异常空账号列表,保留本地缓存账号 | console | warning | state-management, cache, accounts, guard |
| [App] Silent update check failed, retrying | console | info | updater, network, retry |