优化 AGC 会话恢复超时与 Runner 启动校验 #253

Merged
kdletters merged 3 commits from codex/auth-session-timeout into master 2026-09-02 18:15:39 +08:00
Member

变更内容

  • 增加启动会话恢复阶段、等待时间和可操作错误提示。
  • 为客户端 HTTP 请求增加默认超时、AbortController 取消和可选长请求豁免。
  • 会话恢复失败后提供重试,并隔离旧请求的迟到结果。
  • 让 Runner 启动探测严格遵守剩余启动时间预算。
  • 补充前端、HTTP、Runner 定向测试并同步技术方案。

验证

  • npm run typecheck --workspace @genarrative/ai-game-creator-shell
  • npm run check:encoding
  • clientHttp 定向测试
  • AuthenticatedClient 定向测试
  • Runner 启动探测测试
  • cargo fmt --check
  • git diff --check
## 变更内容 - 增加启动会话恢复阶段、等待时间和可操作错误提示。 - 为客户端 HTTP 请求增加默认超时、AbortController 取消和可选长请求豁免。 - 会话恢复失败后提供重试,并隔离旧请求的迟到结果。 - 让 Runner 启动探测严格遵守剩余启动时间预算。 - 补充前端、HTTP、Runner 定向测试并同步技术方案。 ## 验证 - npm run typecheck --workspace @genarrative/ai-game-creator-shell - npm run check:encoding - clientHttp 定向测试 - AuthenticatedClient 定向测试 - Runner 启动探测测试 - cargo fmt --check - git diff --check
kdletters added 1 commit 2026-09-02 16:56:50 +08:00
优化 AGC 会话恢复超时与 Runner 启动校验
Project CI / Repository checks (pull_request) Failing after 11s
Project CI / Backend tests (pull_request) Failing after 10s
Project CI / Frontend tests (pull_request) Successful in 4m16s
Project CI / Native shell tests (pull_request) Successful in 18m42s
5093ec8172
客户端会话恢复增加阶段进度、超时和重试

共享 HTTP 传输增加可取消请求超时

Runner 启动探测遵守剩余启动期限

补充认证、HTTP 与 Runner 定向测试

同步客户端会话恢复技术方案
kdletters added 1 commit 2026-09-02 17:07:40 +08:00
Merge remote-tracking branch 'origin/master' into codex/auth-session-timeout
Project CI / Repository checks (pull_request) Successful in 2m36s
Project CI / Frontend tests (pull_request) Successful in 3m50s
Project CI / Backend tests (pull_request) Successful in 8m3s
Project CI / Native shell tests (pull_request) Failing after 13m24s
bbcb89c9d4
kdletters added 1 commit 2026-09-02 17:52:26 +08:00
修复 Agent Runtime 锁等待竞态
Project CI / Frontend tests (pull_request) Successful in 5m12s
Project CI / Backend tests (pull_request) Successful in 8m4s
Project CI / Repository checks (pull_request) Successful in 4m28s
Project CI / Native shell tests (pull_request) Successful in 16m19s
d0a7c8ed25
延长运行时任务锁的有界等待窗口。

避免慢速磁盘或 CI 负载下误报 Agent 正在执行。
kdletters merged commit 97b0231afc into master 2026-09-02 18:15:39 +08:00
kdletters deleted branch codex/auth-session-timeout 2026-09-02 18:15:39 +08:00
Sign in to join this conversation.