A JavaScript error occurred in the main processUncaught Exception: Error: Connection for host ID ...
·

A JavaScript error occurred in the main process
Uncaught Exception: Error: Connection for host ID local not found
at pb.getChronicleSidecarControlState (...)
在同一台Mac电脑上创建了一个全新的macOS用户帐户。同一台机器,相同的操作系统,相同的/Applications/Codex.app二进制文件。毒源一定存在于原始 macOS 用户主目录中的某个地方,并且每次卸载后都会保留下来。
根本原因
此文件:
~/.codex/.codex-global-state.json
关键事实:
- 这是Codex CLI状态目录
- Codex桌面应用程序读取/写入的文件与CLI相同(Electron相关的键,例如,
electron-main-window-bounds都位于此处)。electron-persisted-atom-stateelectron-saved-workspace-roots - 卸载桌面应用程序并不会清除此文件
- 它在所有标准故障排除清单中都看不到。
解决方案
# 1. 删除所有codex进程
pkill -9 -f "Codex"
# 2. 将受感染的系统文件隔离(重命名,不要删除,以防需要取证数据)
TS=$(date +%s)
mv ~/.codex/.codex-global-state.json ~/.codex/.codex-global-state.json.poisoned-$TS
mv ~/.codex/.codex-global-state.json.bak ~/.codex/.codex-global-state.json.bak.poisoned-$TS
mv ~/.codex/auth.json ~/.codex/auth.json.poisoned-$TS
# 3. 重启codex
open -a "Codex"
接着登录界面立即出现。重新登录 → 功能完全正常。
更多推荐

所有评论(0)