GameAgent 读取 game-creator.config.json 后界面长时间卡住 #262
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
现象
读取以下配置文件时,GameAgent 界面会长时间处于卡住/忙碌状态,用户容易误认为配置文件读取失败:
\?\C:\Users\dongy\AppData\Roaming\world.genarrative.ai-game-creator\game-creator.config.json
已确认情况
原因
设置页在读取配置成功后,串行调用
check_game_creator_llm_config。该诊断会继续探测 Codex CLI 版本和 app-server 能力;实测--llm-status单次约耗时 8.4 秒(无论是否传入--config-dir都相近)。因此配置读取本身已经完成,但 UI 的 busy 状态被附带的 LLM 诊断占用,表现为“读取卡住”。当前机器还可能处于 Codex 未登录状态(
login_required / authentication-required),这类诊断失败也不应阻塞配置内容展示。解决方案
check_game_creator_llm_config改为后台刷新,或为能力探测设置独立的短超时。验收标准
suzmii referenced this issue2026-09-03 12:05:34 +08:00