Commit Graph

30 Commits

Author SHA1 Message Date
lyon e53e7c2c3c fix: trace codex stdio lifecycle 2026-06-20 15:32:46 +08:00
lyon 1be0e8e02f fix: enforce runner retention before job create 2026-06-19 22:35:55 +08:00
lyon 7aece8b902 fix: 持久化 runner 空闲保活策略 2026-06-16 13:00:42 +08:00
lyon c2372adde3 fix: allow runner egress proxy override 2026-06-15 12:35:09 +08:00
lyon 6568d13deb fix: use configured boot repo for runner jobs 2026-06-14 12:07:33 +08:00
AgentRun Codex 418b4df4de fix runner GitHub egress proxy defaults 2026-06-12 05:08:44 +08:00
Lyon 8cf6534bec fix: 支持 AgentRun render-only REST 入口 (#170)
Co-authored-by: AgentRun Codex <agentrun-codex@users.noreply.github.com>
2026-06-11 15:39:52 +08:00
Lyon 83a303959e fix: bound runner git transport (#169)
Co-authored-by: AgentRun Codex <agentrun-codex@users.noreply.github.com>
2026-06-11 13:46:15 +08:00
AgentRun Codex 5a6e5a4bbd fix: add aipod imageRef work-ready runner reuse 2026-06-11 01:21:56 +08:00
Codex c66dd7fbe9 fix: keep npm registries direct for runner jobs 2026-06-10 22:55:02 +08:00
Claude Code 7864eb8f04 fix: Artificer GitHub SSH absolute-path git fetch 2026-06-10 21:15:41 +08:00
Codex 6989dc18ef feat: add aipod spec Artificer assembly 2026-06-10 17:46:45 +08:00
Codex e8b0b7896a fix: runner proxy and transient env secret 2026-06-09 22:49:53 +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 f08a4e75cd feat(v0.1): runner Job 直接挂载 per-session PVC + env 透传
PR C 起步:k8s-job.ts 加 sessionPvc volume + env passthrough

- src/runner/k8s-job.ts: 新 RunnerSessionPvcOptions 接口;manifest 多渲染
  agentrun-sessions volume + volumeMount;env 多透传 AGENTRUN_SESSION_PVC_NAME /
  _NAMESPACE / _MOUNT_PATH / AGENTRUN_CODEX_ROLLOUT_SUBDIR
- src/mgr/kubernetes-runner-job.ts: run 引用 session 时查 session storage
  kind=pvc 自动构造 sessionPvc 透传给 manifest 渲染;kind=evicted 已在
  PR B 短路返回 session-store-evicted
- selftest: 1 新 case runner-k8s-job-session-pvc-volume-and-env 验证 PVC volume
  + env 全套透传

后续 PR C 剩余:src/backend/codex-stdio.ts emit codex-rollout-storage-mounted
事件 + session-store-evicted 升级;3 个 codex-stdio 端到端 case。
2026-06-03 20:21:03 +08:00
Codex 10bc33f8e1 fix: expose resource aliases on runner path 2026-06-02 09:12:47 +08:00
Codex 30458a7efe fix: reduce runner command poll latency 2026-06-02 02:00:30 +08:00
Codex df38f605fa feat: support env reuse and git mirror in v0.1 cicd 2026-06-02 00:52:38 +08:00
Codex 159b99e763 feat: 支持 runner tool credential 装配 2026-06-02 00:22:38 +08:00
Lyon ac14a06436 fix: keep runner jobs alive for follow-up turns (#47)
Co-authored-by: Codex <codex@pikas.tech>
2026-06-02 00:17:37 +08:00
Codex 8577e2fbdf fix: 收敛 one-shot runner 成功终态 2026-06-01 23:47:49 +08:00
Codex 6fb8f7483a feat: 支持同 run runner 多轮 command 2026-06-01 22:34:58 +08:00
Codex 44ff391918 feat: 支持 runner transient env 2026-06-01 17:50:13 +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 860da3c387 fix: 收口 v0.1 规格缺口 2026-05-29 17:38:47 +08:00
Codex da50a34eef fix: prepare writable codex home for runner jobs 2026-05-29 13:27:11 +08:00
Codex 2b8a5dfc99 feat: 打通 v0.1 runner job 正式路径 2026-05-29 12:44:37 +08:00
Codex d236cfee61 feat: 补充 runner Job dry-run 骨架 2026-05-29 11:45:30 +08:00