修复运行时配置读取时 GameAgent 窗口卡死 #263
Reference in New Issue
Block a user
Delete Branch "fix/game-agent-config-read-lock"
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?
变更说明
读取 game-creator.config.json 后,配置读取本身已经完成,但附带的 Codex CLI/app-server 能力诊断会让窗口长时间无响应,用户误以为读取失败。
本 PR:
验证
Fixes #262
审查 head
a6e5a1085e5ec911c1f967609adc3e4deb1c95c7:配置文件读取/保存已与 LLM 能力诊断解耦,诊断改为spawn_blocking,前端也有过期结果保护。已在该 head 的独立工作树运行npm run typecheck(通过)和npx vitest run apps/ai-game-creator-shell/tests/appSurface.test.ts(387/387 通过)。未发现明确的正确性、回归或安全问题。注意:PR 当前已关闭,Gitea 不允许提交 review,因此本次以总评论记录审查结论。Pull request closed