Commit Graph

39 Commits

Author SHA1 Message Date
lyon b94b9b2027 fix: expose mcp tool calls in trace events 2026-06-15 23:49:00 +08:00
AgentRun Codex 16afff63c1 fix: classify provider 5xx as unavailable 2026-06-12 05:01:19 +08:00
AgentRun Codex f49695a821 fix: use idle timeout for codex turns 2026-06-11 12:52:46 +08:00
Codex 72042f7bff fix: 修正 provider retry 与完成结果归因 2026-06-10 00:44:19 +08:00
Codex 28c329e434 Merge remote-tracking branch 'origin/v0.1' into fix/122-tool-timeout-cancel-v01
# Conflicts:
#	src/selftest/cases/30-codex-stdio.ts
2026-06-10 00:35:48 +08:00
Codex ff2b5dce34 fix: 支持长工具调用 interrupt 与硬超时回收 2026-06-10 00:25:54 +08:00
Codex eecfb1ad68 fix: 区分 provider responses 失败分类 2026-06-10 00:23:00 +08:00
Codex aeb49460b7 fix: 修复 runner Codex shell 工具环境 2026-06-09 01:06:19 +08:00
Codex 6dd8c75528 fix: 接入 dsflash-go model catalog 2026-06-08 23:31:33 +08:00
Codex 7ccea67391 feat(v0.1): codex-stdio emit codex-rollout-storage-mounted + session-store-evicted upgrade
PR C 收尾:codex-stdio.ts 加 observability + new failureKind 升级路径

- 启动时读 env(不是 process.env)发出 codex-rollout-storage-mounted 事件:
  pvcName / pvcNamespace / mountPath / codexRolloutSubdir / valuesPrinted=false
- thread/resume 失败 + 'no rollout found for thread id' 消息 + AGENTRUN_SESSION_PVC_NAME
  已设 → 升级为 session-store-evicted,区别于 thread-resume-failed
- isNoRolloutFoundMessage helper 隔离匹配逻辑
- 4 新 selftest case:
  codex-stdio-session-storage-mounted(事件存在 + 字段对齐)
  codex-stdio-session-storage-evicted(failureKind 升级)
  codex-stdio-session-storage-subdir(AGENTRUN_CODEX_ROLLOUT_SUBDIR 配置生效)
  codex-stdio-session-storage-no-secret-leak(事件不泄露)

PR C 全部完成:runner Job 直接挂载 PVC + codex-stdio observability +
session-store-evicted 升级 + 5 新 selftest(1 runner + 4 codex)
2026-06-03 20:38:11 +08:00
Codex f69ef55ddc fix: keep codex sessions reusable after turn failures 2026-06-03 00:28:41 +08:00
Codex ce031238f1 fix: 保留长任务过程 trace 事件 2026-06-02 21:17:56 +08:00
Codex 3018b8a937 feat: assemble resource prompts and skills 2026-06-02 20:40:14 +08:00
Codex e9843ab687 fix: fail stale codex thread resume 2026-06-02 16:22:27 +08:00
Codex e40585fd66 fix: replace stale codex threads 2026-06-02 12:36:34 +08:00
Codex 40a274d52b fix: 收敛 stale thread 和 tool-call 错误归因 2026-06-02 12:08:38 +08:00
Lyon 0092f55249 fix: keep suppressed notification names readable (#73)
Co-authored-by: Codex <codex@pikas.tech>
2026-06-02 11:16:50 +08:00
Lyon aa0bd64714 fix: 压制 agentMessage lifecycle 噪声 (#72)
Co-authored-by: Codex <codex@pikas.tech>
2026-06-02 10:59:59 +08:00
Lyon e1c0fb5245 fix: 恢复 stale codex thread (#71)
Co-authored-by: Codex <codex@pikas.tech>
2026-06-02 10:48:28 +08:00
Lyon ebc5bdb8b1 fix: 收敛 commandExecution toolcall 摘要 (#70)
Co-authored-by: Codex <codex@pikas.tech>
2026-06-02 10:28:35 +08:00
Codex 2cce4c2777 fix: 统一 AgentRun threadId 连续性 2026-06-02 10:16:03 +08:00
Lyon a6f7581b96 fix: 继续收敛 codex trace 残余噪声 (#68)
Co-authored-by: Codex <codex@pikas.tech>
2026-06-02 10:11:31 +08:00
Codex d90e01a91c feat: 支持运行中 steer command 2026-06-02 10:04:36 +08:00
Lyon 1d45d272f1 fix: 收敛 codex stdio trace 噪声 (#66)
Co-authored-by: Codex <codex@pikas.tech>
2026-06-02 09:49:55 +08:00
Codex 3a8a3b404d fix: 实时上报 agentMessage 2026-06-02 08:03:48 +08:00
Lyon 719584e2ce fix: 保留 completed agentMessage 事件 (#56)
Co-authored-by: Codex <codex@pikas.tech>
2026-06-02 07:09:12 +08:00
Codex 5544db96fb fix: 实时上报 Codex 工具事件 2026-06-02 03:23:16 +08:00
Codex 1ff2f114b3 fix: keep codex stdio server alive across turns 2026-06-02 01:36:31 +08:00
Codex fc5171d719 fix: restart stale codex threads 2026-06-02 01:08:37 +08:00
Codex bae2e97139 fix: 只用最终 agentMessage 生成 reply 2026-06-01 23:56:49 +08:00
Codex f4ee644233 feat: 补齐 HWLAB 基线 AgentRun 执行元语 2026-06-01 13:44:57 +08:00
Codex 62846f6369 feat: 补齐 HWLAB 手动调度能力 2026-06-01 11:40:08 +08:00
Codex 5cc8146800 feat: 支持 v0.1 deepseek backend profile 2026-05-29 18:44:24 +08:00
Codex cfaebb4e8b fix: 避免 Codex 默认模型覆盖配置 2026-05-29 16:27:26 +08:00
Codex 81642fdd54 fix: 覆盖 Codex retry 503 分类 2026-05-29 14:17:12 +08:00
Codex 7534b87153 fix: 归类 v0.1 provider 可用性失败 2026-05-29 14:05:15 +08:00
Codex da50a34eef fix: prepare writable codex home for runner jobs 2026-05-29 13:27:11 +08:00
Codex 843112ebff 硬化 Codex stdio backend 错误观测 2026-05-29 11:48:27 +08:00
Codex 5deb9fa7fd feat: add v0.1 runtime skeleton 2026-05-29 10:52:41 +08:00