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. 225 documented errors.

Code / MessageTypeSeverityTags
invalidJsonMessage
validation error json, parsing, import, validation
messages.rawLineNoRefreshToken(item.lineNumber)
validation error codex, import, regex, refresh-token
messages.rawLineMultipleRefreshTokens(item.lineNumber)
validation error codex, import, ambiguity, refresh-token
messages.invalidJson
validation error json, parsing, import, empty-input
readBundleMessage(msg) ?? readBundleMessage(message) ?? read
validation error api, import, envelope, error-response
messages.noItems
validation error import, empty-data, validation
messages.empty
validation error json, import, type-mismatch, empty-input
messages.providerMismatch
validation error import, provider-mismatch, validation, config
common.shared.externalImport.bundleEmpty
common.shared.externalImport.bundleEmpty (导入包内容为空)
validation error
codex.api.oauthBinding.saveFailed
codex.api.oauthBinding.saveFailed (OAuth 绑定失败:绑定目标账号缺失)
validation error
codex.switchAuth.reauthGenerationMissing
codex.switchAuth.reauthGenerationMissing
validation error
[AccountGroups] Invalid JSON: ${String(error)}
validation error
[AccountGroups] Stored data must be a JSON array
validation error
[AccountGroups] Invalid group at index ${index}
validation error
[AccountGroups] Group ${index} has an invalid id
validation error
[AccountGroups] Group ${index} has an invalid name
validation error
[AccountGroups] Group ${index} has invalid account ids
validation error
[AccountGroups] Failed to load groups: ${String(error)}
exception error file-io, serialization, tauri, backend
errorCode (parseJsonOrThrow caller-supplied)
exception error json, parsing, serialization
invalid_bundle_root
invalid_bundle_root
error_code error validation, json, schema
invalid_bundle_schema
invalid_bundle_schema
error_code error validation, schema, versioning
invalid_bundle_version
invalid_bundle_version
error_code error versioning, validation, schema
invalid_bundle_platforms
invalid_bundle_platforms
error_code error validation, json, schema
Claude login start 响应缺少关键字段
validation error validation, oauth, tauri, claude
Claude OAuth start 响应缺少关键字段
validation error validation, oauth, claude, network
PROVIDER_NAME_REQUIRED
PROVIDER_NAME_REQUIRED
error_code error validation, input-validation, codex, form
PROVIDER_BASE_URL_INVALID
PROVIDER_BASE_URL_INVALID
error_code error validation, url, codex, input-validation
PROVIDER_BASE_URL_EXISTS
PROVIDER_BASE_URL_EXISTS
error_code error validation, duplicate-resource, config
PROVIDER_NOT_FOUND
PROVIDER_NOT_FOUND
error_code error lookup, not-found, stale-reference
API_KEY_NOT_FOUND
API_KEY_NOT_FOUND
error_code error lookup, not-found, api-key
API_KEY_REQUIRED
API_KEY_REQUIRED
error_code error validation, api-key, required-field, input-sanitization
API_KEY_EXISTS
API_KEY_EXISTS
error_code error api-key, duplicate, uniqueness-constraint
PROVIDER_CREDENTIAL_INVALID
PROVIDER_CREDENTIAL_INVALID
error_code error validation, provider, credentials, base-url
invalid_json
invalid_json
error_code error json, parse, import
transfer_selection_required
transfer_selection_required
error_code warning validation, options, data-transfer
unsupported_legacy_account_json
unsupported_legacy_account_json
error_code error import, legacy, unsupported-platform
invalid_bundle_version
invalid_bundle_version
error_code error versioning, import, bundle
selected_sections_missing
selected_sections_missing
error_code error import, bundle, missing-data
accounts_section_required
accounts_section_required
error_code error import, options, accounts
Qoder OAuth start 响应缺少关键字段
error_code error oauth, device-flow, qoder, api-response
invalid_backup_json
invalid_backup_json
error_code error backup, restore, json, validation
backup_accounts_missing
backup_accounts_missing
error_code error backup, restore, schema, validation
backup_platform_missing
backup_platform_missing
error_code error backup, restore, platform, missing-key
transfer_selection_required
transfer_selection_required
error_code error backup, selection, validation
Trae OAuth start 响应缺少关键字段
error_code error oauth, device-flow, trae, api-response
Zed OAuth start 响应缺少关键字段
error_code error oauth, device-flow, zed, api-response
${updatedAccount.quota_error.message}
exception warning quota, account-store, backend, ui-state
403 Forbidden
exception error http, forbidden, account-status, quota
CODEX_STALE_ACCOUNT
CODEX_STALE_ACCOUNT
error_code error stale-state, account-not-found, concurrency
CODEX_PENDING_OAUTH_ACCOUNT
CODEX_PENDING_OAUTH_ACCOUNT
error_code warning oauth, pending-state, quota
Codex Agent Identity credentials are incomplete
exception error validation, credentials, missing-field
SUB2API_API_KEY_MISSING
SUB2API_API_KEY_MISSING
error_code error validation, api-key, missing-field, export
SUB2API_ACCESS_TOKEN_MISSING
SUB2API_ACCESS_TOKEN_MISSING
error_code error oauth, access-token, missing-field, export
SUB2API_ACCESS_TOKEN_EXPIRY_MISSING
SUB2API_ACCESS_TOKEN_EXPIRY_MISSING
error_code error token-expiry, refresh-token, validation, export
Official auth.json requires OPENAI_API_KEY for API Key accou
exception error validation, api-key, auth-json, export
Official auth.json requires access_token
exception error oauth, access-token, auth-json, export
CPA format does not support Codex Agent Identity accounts
exception error unsupported-format, export, agent-identity
No update available from updater plugin
exception error
accounts.groups.error.notFound
分组不存在
exception error
not_available
${skipped?.reason} || not_available
exception error
not_available
${skipped?.reason} || not_available
exception error
instances.form.modelRouting.restartRollbackFailed
${String(restartError)}\n新路由启动失败,恢复原配置后仍无法启动:${String(rollbackError)}
exception error
instances.form.modelRouting.restartRolledBack
新路由启动失败,已恢复原配置并重新启动 Codex:{{error}}
exception error
Invalid format
exception error
settings.webdav.errors.notEnabled
请先启用 WebDAV 同步
exception error
wakeup.notice.testMissingModel
wakeup.notice.testMissingModel
exception error
platformLayout.groupNameRequired
platformLayout.groupNameRequired
validation warning validation, ui, i18n
accounts.groups.error.duplicate
accounts.groups.error.duplicate
validation warning validation, duplicate, ui
codex.localAccess.noEligibleAccountsSelected
所选账号不在当前环境中,或不符合 API 服务条件。请先在当前环境导入可用 Codex 账号后再添加。
validation error validation, accounts, codex
message
exception error error-handling, rethrow, codex
common.shared.instances.unsupported.title
暂不支持当前系统
exception error platform, unsupported, instances
floatingCard.errors.stopInstanceBeforeSwitch
请先停止实例再切换账号
validation error instance-state, grok, precondition
Qoder OAuth 授权链接为空
exception error oauth, device-flow, network
invalid_crontab_number
invalid_crontab_number
error_code warning cron, parsing, validation
crontab_value_out_of_range
crontab_value_out_of_range
error_code warning cron, range-validation, parsing
crontab_step_must_be_positive
crontab_step_must_be_positive
error_code error validation, crontab, input-parsing
crontab_range_invalid
crontab_range_invalid
error_code error validation, crontab, input-parsing
crontab_field_empty
crontab_field_empty
error_code error validation, crontab, input-parsing
crontab_segment_empty
crontab_segment_empty
error_code error validation, crontab, input-parsing
crontab_no_values
crontab_no_values
error_code info crontab, defensive-code, input-parsing
crontab_parts_must_be_five
crontab_parts_must_be_five
error_code error validation, crontab, input-parsing
instances.quota.accountMissing
账号不存在
validation error account-state, stale-reference, codex-cli, localization
failures.join("; ") || "无法解析导入内容"
exception error import, batch-parsing, aggregated-errors, codex-cli
message
exception error react, codex, local-access, account-state
codex.localAccess.noEligibleAccountsSelected
所选账号不在当前环境中,或不符合 API 服务条件。请先在当前环境导入可用 Codex 账号后再添加。
validation error codex, local-access, eligibility, account-selection
codex.localAccess.testUnavailable
当前 API 服务地址不可用
validation error codex, local-access, configuration, null-state
解析语言文件失败 {}: {}
panic critical rust, i18n, json, panic, startup
TimedOut
PowerShell 进程探测超时({}ms)
error_code warning rust, windows, powershell, timeout, process-discovery
NotFound
指定终端未找到
error_code error rust, linux, terminal, not-found, spawn
NotFound
指定终端未找到
error_code error rust, linux, terminal, codex, not-found
Interrupted
系统正在关闭,已取消启动 {}
error_code warning process-spawn, shutdown, io-error, rust
TimedOut
PowerShell 进程探测超时({}ms)
error_code error timeout, powershell, process, windows
TimedOut
process timed out after {:?}
error_code error timeout, process, io-error, rust
Other
process output reader panicked
error_code error panic, thread, io-error, process
无法获取用户主目录
panic critical panic, home-directory, environment, codex
无法获取用户目录
panic critical panic, home-directory, migration, environment
无法获取用户目录
panic critical panic, home-directory, storage, environment
email regex should be valid
panic info regex, panic, logging, compile-time
默认 OAuth client 配置无效
panic error rust, oauth, panic, configuration
无效的 Auth URL
panic error rust, oauth, url-parsing, panic
expected launch path must exist
panic error rust, windows, process-detection, panic, option-unwrap
刷新 Codex 配额失败
exception error rust, tauri, codex, api, quota-refresh
[AntigravityRuntime] failed to resolve preferred target:
console warning typescript, react, tauri, runtime-target, graceful-degradation
[AntigravityRuntime] failed to detect ${target} ${scanMode}
console info typescript, version-detection, antigravity, graceful-degradation
[WebDAV] Auto backup upload failed
console warning typescript, webdav, backup, network, graceful-degradation
[TraeAutoCheckin] 保存配置失败:
console warning typescript, localstorage, persistence, browser-storage
[TraeAutoCheckin] 保存自动签到日志失败:
console warning localstorage, quota, persistence
[TraeAutoCheckin] 账号 ${account.id} 签到异常:
console error network, http, per-account-checkin
[TraeAutoCheckin] 刷新账号列表失败:
console warning network, state-refresh, zustand
[WorkbuddyAutoCheckin] 清理废弃的自动签到日志缓存失败:
console info localstorage, migration, legacy-cleanup
[WorkbuddyAutoCheckin] 本地缓存保存失败:
console warning localstorage, cache, quota
[WorkbuddyAutoCheckin] 从 Rust 端获取配置失败,使用本地缓存或默认值:
console warning tauri, invoke, fallback
[WorkbuddyAutoCheckin] 保存配置到 Rust 后端失败:
console warning tauri, invoke, persistence
[AccountStore] 清理超限缓存失败:
console warning localstorage, quota, recovery
[AccountStore] 读取持久化数据失败: ${name}
console info localstorage, zustand-persist, read-failure
[AccountStore] 写入持久化数据失败: ${name}
console warning localstorage, quota, zustand-persist
[AccountStore] 删除持久化数据失败: ${name}
console warning localstorage, tauri-webview, persistence
[account-sync] Failed to emit ${eventName}:
console warning tauri, event-emit, ipc
[account-sync] Failed to emit ${ACTIVE_PLATFORM_FOCUS_EVENT}
console warning tauri, event-emit, ipc
Failed to apply startup page preference:
console info config, startup, react
[ExternalImport][App] 读取当前应用版本失败,已终止外部导入
console warning tauri, version-check, external-import
[AutoBackup] 定期备份执行失败:
console warning backup, filesystem, scheduled-task
[WorkbuddyAutoCheckin] 迁移旧版自动签到配置失败:
console warning migration, localstorage, ipc
[App] Silent update check failed, retrying (${retryIndex}/${
console info updater, network, retry
[App] Background manual update check failed, retrying (${ret
console info updater, network, retry, manual-check
[ExternalImport] 读取待处理导入请求失败:
console warning ipc, external-import, startup
[Window] startDragging failed:
console warning tauri, window, drag, gui
[AntigravityInstalledVersionBadge] failed to load installed
console info tauri, ipc, version-scan, fallback
[AntigravityInstalledVersionBadge] failed to complete instal
console info tauri, ipc, version-scan, filesystem
[WorkbuddyAutoCheckin] 监听后端签到配置事件失败:
console warning tauri, event-listener, ipc, subscription
[WorkbuddyAutoCheckin] 读取后端签到日志失败:
console warning tauri, ipc, backend, logs
[WorkbuddyAutoCheckin] 监听后端签到日志事件失败:
console warning tauri, event-listener, ipc, subscription
[WorkbuddyAutoCheckin] 手动测试自动签到异常:
console warning automation, backend, network, ui-feedback
[Codex SSH] disable sync failed:
console warning ssh, sync, tauri, state-consistency
加载诊断配置失败:
console warning tauri, ipc, invoke, serialization
[Trae Accounts] Failed to load target current account:
console info trae, service, account, fallback
[Codex Batch Delete] 查询任务进度失败:
console warning ipc, polling, transient-failure, codex
Failed to resolve Codex API service current marker:
console warning ipc, startup-race, codex, ui-state
[CodexExport] get downloads dir failed:
console info tauri, invoke, filesystem, graceful-degradation
加载 Codex API 服务速度失败:
console warning config, ipc, codex, startup
[Codex Auto-Restore] 恢复代理接管失败:
console warning proxy, tauri, startup, auto-restore
[Provider Store] 忽略异常空当前账号,保留本地缓存: ${cacheKey}
console warning state-management, zustand, cache, accounts
[Provider Store] 忽略异常空账号列表,保留本地缓存: ${cacheKey}
console warning state-management, zustand, cache, accounts
[AccountStore] 本地缓存空间不足,已自动清理账号缓存并回退为仅内存态。
console warning localstorage, quota, persistence, cache
[AccountStore] 忽略异常空账号列表,保留本地缓存账号
console warning state-management, cache, accounts, guard
[AccountStore] 忽略异常空当前账号,保留本地缓存当前账号: ${target}
console warning state-management, cache, accounts, guard
[Codex Store] 自动恢复接管失败:
console warning tauri, ipc, codex, startup, state-restore
刷新 Codex 账号资料失败:
console warning network, auth, codex, sync
No task found for notification ${notificationId}
console warning notifications, tauri, state, race-condition
Failed to save active page to localStorage:
console warning localstorage, web-storage, persistence, quota
[ExternalImport][App] 当前版本不支持外部导入方式,已终止导入
console warning version-compatibility, import, validation
[ExternalImport][App] payload 归一化失败,已忽略
console warning validation, import, schema, payload
[App] Silent update download failed, retrying (${retryIndex}
console warning network, updater, retry, tauri
[Announcement] 未支持的命令动作:
console warning ui, announcements, unhandled-case, switch
Tauri save failed, falling back to web download
console info tauri, filesystem, export, fallback
[CodexModelProviders] 额度类型探测失败
console warning network, codex, provider, probe, api-key
[CodexModelProviders] 额度类型探测失败
console error
[CodexModelProviders] 添加账号前写入供应商失败
console error
[CodexModelProviders] 更新凭据后写入供应商失败
console error
[Codex Batch Delete] 自动清理已完成任务失败:
console error
UPDATE_CANCELED_BY_USER
UPDATE_CANCELED_BY_USER
exception error
加载账号失败: {}
console error
读取文件失败 {:?}: {}
console error
未找到有效 Token {:?}
console error codex, import, validation, json
不支持的 JSON 格式 {:?}
console error codex, import, json, validation
磁盘空间不足,已终止导入(已成功 {} 个)。{}
exception critical disk-full, filesystem, import, codex
Codex 导入失败 {}: {}
console error codex, import, account, per-item-error
OAuth 回调服务器错误: {}
console error oauth, codex, network, callback-server
Codex OAuth 回调超时: login_id={}, callback_url={}, elapsed={}s
console warning oauth, codex, timeout, callback
Token 交换失败: status={}, body_len={}
exception error oauth, codex, token-exchange, http
Token 刷新失败: status={}
exception error oauth, token-refresh, network, http-status
保存失败: {}
exception error import, persistence, storage, file-import
Token 刷新失败: {}
exception error oauth, token-refresh, import, network
本地回调服务异常: {}
exception error oauth, callback-server, port-bind, kiro
Token 交换请求失败: {}
exception error oauth, network, http-request, tls
Token 解析失败: {}
exception error oauth, json, deserialization, schema-mismatch
Token 交换失败 ({}),body_len={}
http error oauth, authorization-code, http-status, pkce
无法关闭实例进程,请手动关闭后重试
exception error process, process-kill, timeout, lifecycle
{} ({})
exception error process, process-kill, timeout, lifecycle
官方 LS 返回错误: {} - {} ({})
exception error
[WakeupGateway] 官方 LS LanguageServerStarted 解析失败: {}
http error
[WakeupGateway] 官方 LS SubscribeToUnifiedStateSyncTopic 解析失败:
http error
[WakeupGateway] accept 失败,网关停止: {}
console error
[WS] 无法绑定端口 ({}-{}),最后错误: {}
console error
[WS] 保存服务状态失败: {}
console error websocket, file-io, rust
[WS] 握手失败 {}: {}
console warning websocket, handshake, tungstenite, rust
[WS] 处理消息失败: {}
console error websocket, message-handling, rust
[WS] 接收错误 {}: {}
console warning websocket, network, connection-reset, rust
[Windsurf OAuth] 回调服务恢复失败: login_id={}, error={}
console error oauth, windsurf, callback-server, port-bind, rust
[Windsurf OAuth] 回调服务异常: login_id={}, error={}
console error oauth, callback-server, port-bind, windsurf
刷新配额失败: {}
console warning codex, quota, api-call, network
Codex OAuth completed 命令失败: login_id={}, duration_ms={}, err
console error codex, oauth, token-exchange, state-expired
[DataTransfer] 配置导入失败后回滚应用自启动状态失败: {}
console warning data-transfer, config-import, autostart, rollback
实例绑定账号注入失败: {}
console error github-copilot, cursor, account-injection, token
OAuth 流程失败: {}
console error oauth, google, callback-server, token-exchange
未获取到 Refresh Token。 可能原因:您之前已授权过此应用 解决方案: 1. 访问 https://my
console error oauth, google, refresh-token, consent
获取用户信息失败: {}
console error oauth, google, userinfo, api-call
保存账号失败: {}
console error oauth, account-storage, persistence, disk
[SystemConfig] 配置保存失败后回滚应用自启动状态失败: {}
console warning tauri, autostart, rollback, config
[StartupPerf][UpdaterCommand] update_last_check_time failed
console warning updater, storage, startup-perf, tauri
[StartupPerf][UpdaterCommand] get_update_settings failed in
console warning updater, settings, deserialization, tauri
[StartupPerf][UpdaterCommand] check_version_jump failed in {
console warning updater, versioning, startup-perf, tauri
[Updater] {}
console info updater, logging, tauri, frontend
[SyncSettings] 保存合并后的配置失败: {}
console warning config, startup, persistence, tauri, i18n
[Tray] 创建骨架托盘失败: {}
console warning tauri, tray-icon, desktop-environment, linux
[Tray] 后台更新托盘菜单失败: {}
console warning tauri, tray-icon, background-thread, menu
加载账号失败: {}
console error file-io, json, data-corruption, rust
读取文件失败 {:?}: {}
console error file-io, rust, import, filesystem
Codex 导入因磁盘空间不足终止: label={}, imported={}, error={}
console critical disk-full, file-io, import, rust
Codex 导入失败 {}: {}
console error codex, import, token-validation, batch-partial-failure
[Codex导入] 当前账号重新激活失败(导入已成功): id={}, error={}
console warning codex, account-switch, post-import, non-fatal, file-lock
OAuth 回调服务器错误: {}
console error oauth, callback-server, port-bind, network, codex
Codex OAuth 回调超时: login_id={}, callback_url={}, elapsed={}s
console error oauth, timeout, callback, tauri
Token 交换失败: status={}, body_len={}
console error oauth, token-exchange, http-error, pkce
Authorization expired
exception error http-401, auth, token-expired, network
Cloud Code access forbidden
exception error http-403, authz, permissions, network
网关 {} 请求失败[{}]: {} (url={})
exception error network, gateway, http-client, reqwest
网关 {} 返回错误: status={}, body_len={}
exception error gateway, http-error, api-response, network
网关 {} 响应解析失败: {} (url={})
exception error gateway, json, parse-error, api-response
网关 prepareStartContext 请求失败[{}]: {} (url={})
exception error network, gateway, http-client, bootstrap
[Wakeup] 网关轨迹持续错误且未恢复: cascade_id={}, last_status={}, error_
exception error gateway, cascade, remote-error, polling
网关未在超时时间内返回唤醒结果,最后状态={}
exception error timeout, network, gateway, polling, rust, tauri
官方 LS 返回错误: {} - {} ({})
exception error http, http-status, network, language-server, rust, csrf
[WakeupGateway] 官方 LS LanguageServerStarted 解析失败: {}
http warning protobuf, parsing, grpc, connect-rpc, language-server, rust
[WakeupGateway] 官方 LS SubscribeToUnifiedStateSyncTopic 解析失败:
http warning protobuf, parsing, grpc, connect-rpc, streaming, rust