AgentRun Codex
5442313654
fix: stabilize durable session event flow
...
Preserve warm-runner session continuity, converge pending cancellation and steer semantics, and carry structured provider failures through durable Kafka events.
Expand memory and PostgreSQL regression coverage for replay, ordering, terminal races, and trace visibility.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-07-23 11:58:19 +02:00
AgentRun Codex
feedfabd98
fix: 校验 consumer 级发布计划信封
2026-07-22 16:46:20 +02:00
AgentRun Codex
f75e427fe3
fix: 对齐 AgentRun 发布计划与流水线范围
2026-07-22 06:46:18 +02:00
AgentRun Codex
c34fefcedc
fix: support native manager dispatch
2026-07-20 07:55:55 +02:00
AgentRun Codex
9762f2ad41
fix(cli): 继承 Aipod 会话持久身份
2026-07-13 10:36:04 +02:00
root
46b191e3e0
fix: 支持 Artificer 模型选择与 gpt-pika
...
关联 #325。固定 v0.2 gpt-pika SecretRef,支持 task 级模型与 reasoning override,并将 reasoning effort 传递到 Codex app-server。
Co-Authored-By: Codex <noreply@openai.com >
2026-07-12 16:02:23 +02:00
root
f90da964f5
fix: 区分助手实时进度与最终正文
2026-07-12 10:10:07 +02:00
root
3eec6d6da2
feat: 支持 Queue 终态幂等重试
2026-07-12 02:48:41 +02:00
root
c74aaed848
feat: 发布用户输入 Kafka 正式事件
2026-07-11 04:26:07 +02:00
root
61833a036c
feat: 增加 stdio Kafka 事件部分重建 CLI
2026-07-10 13:30:57 +02:00
root
b556bbd7af
fix: preserve live backend events through terminal drain
2026-07-10 03:50:19 +02:00
root
120360090c
feat: publish AgentRun Kafka event streams
2026-07-09 19:25:31 +02:00
Lyon
0f9e742ed1
fix(runner): keep session pvc mount provider independent ( #239 )
2026-06-24 10:02:10 +08:00
lyon
f2f04ac2cf
fix: reconcile runner job observations
2026-06-20 15:45:50 +08:00
AgentRun Codex
21ff548b86
fix: 暴露 session follow-up 可见性
2026-06-12 04:26:14 +08:00
Lyon
216209ca95
fix: return recovery action descriptors ( #174 )
...
Co-authored-by: AgentRun Codex <agentrun-codex@users.noreply.github.com >
2026-06-12 01:20:02 +08:00
AgentRun Codex
90d4bc8cd2
fix: 删除 session turn steer 兼容入口
2026-06-11 22:39:40 +08:00
AgentRun Codex
64b824911f
fix: 统一 session send 续跑入口
2026-06-11 21:57:29 +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
AgentRun Codex
ec62cc70dd
fix: expose stale runner diagnostics
2026-06-11 09:19:43 +08:00
AgentRun Codex
39afc9b32e
fix: 收敛 commander 全局 drill-down 提示
2026-06-11 03:08:24 +08:00
AgentRun Codex
ae8c89e099
fix: 增强终态失败分类可见性
2026-06-11 02:50:42 +08:00
Codex
6989dc18ef
feat: add aipod spec Artificer assembly
2026-06-10 17:46:45 +08:00
Codex
9002724299
fix: Queue dry-run 默认提示 stdin 输入
2026-06-10 13:00:03 +08:00
Codex
5b89d7b4b5
fix: 收敛 queue commander 默认记录字节噪声
2026-06-10 12:29:18 +08:00
Codex
04afc05f95
fix: 收敛 commander supervisor 噪声
2026-06-10 12:14:31 +08:00
Codex
43c47d3fa9
fix: 增强长 turn liveness 可见性
2026-06-10 12:05:21 +08:00
Lyon
2e95276db8
fix: 收敛 session detail 按 id 精确拉取 ( #137 )
...
Co-authored-by: Codex <codex@pikas.tech >
2026-06-10 10:05:43 +08:00
Lyon
ecbe1368ba
fix: 收敛 session 输出渐进披露与 stdin 输入 ( #136 )
...
Co-authored-by: Codex <codex@pikas.tech >
2026-06-10 09:34:22 +08:00
Codex
e0f1a142f4
修复 queue dry-run 与默认摘要输出
2026-06-10 08:29:57 +08:00
Codex
dbc469ee1d
fix: 降低 session 和 queue CLI 默认输出噪声
2026-06-10 01:25:23 +08:00
Codex
3850604c2b
fix: 增加 runs events 低噪声 summary
2026-06-09 22:53:46 +08:00
Codex
c1018efb65
fix: assemble UniDesk SSH endpoint env
2026-06-09 21:33:02 +08:00
Codex
88ed2c1791
fix: 修复 Queue 已读投影和取消传播
2026-06-09 01:55:42 +08:00
Codex
aeb49460b7
fix: 修复 runner Codex shell 工具环境
2026-06-09 01:06:19 +08:00
Codex
c685b749e4
fix: expose dynamic provider profiles in backends list
2026-06-09 00:28:32 +08:00
Codex
2f5cf8b3d4
feat: close AgentRun commander task plane gaps
2026-06-09 00:06:53 +08:00
Codex
6dd8c75528
fix: 接入 dsflash-go model catalog
2026-06-08 23:31:33 +08:00
Codex
601d8190d0
feat: add provider profile removal
2026-06-08 05:30:48 +08:00
Codex
509c2aa6fd
fix: 支持动态 provider profile slug
2026-06-08 04:19:58 +08:00
Codex
bda8e3bb1e
修正 provider Secret create RBAC 语义
2026-06-08 02:17:33 +08:00
Codex
96bdc262ad
支持 provider profile Secret 首次创建
2026-06-08 02:08:50 +08:00
Codex
41886aef80
feat: 将 ofcx-go backend 收敛为 dsflash-go
2026-06-08 01:38:50 +08:00
Codex
3afb2bf8ec
feat: add ofcx-go provider profile for OpenCode Zen Go DeepSeek V4 Flash
...
- Add ofcx-go to BackendProfile type union
- Add ofcx-go backend profile spec (Codex app-server stdio)
- Add defaultConfig for ofcx-go (deepseek-v4-flash via Moon Bridge)
- Add Secret mount in deploy.json for runner projection
- Add RBAC access for ofcx-go provider secret
- Update self-test to cover 4 profiles
2026-06-07 20:14:52 +08:00
Codex
dd58cf9a8e
feat: 支持 provider profile config.toml 管理
2026-06-05 22:35:40 +08:00
Codex
8099207353
fix: grant provider profile secret rbac
2026-06-05 16:23:33 +08:00
Codex
05809058a5
feat: add provider profile management api
2026-06-05 16:07:26 +08:00
Codex
0dfe709fd4
feat(v0.1): CLI runner job --dry-run 也查 session 加 sessionPvc
...
之前 CLI runner job --dry-run 直接调 renderRunnerJobDryRun 不经 mgr,
所以 kubernetes-runner-job.ts 里的 sessionPvc 查找逻辑被绕过,
dry-run manifest 不含 agentrun-sessions volume。
修复:dry-run 路径先 GET /api/v1/sessions 查 storageKind=pvc + storagePvcName,
自己构造 sessionPvc 传给 renderRunnerJobDryRun,dry-run 输出
与 mgr 真实创建 runner Job 的 manifest 一致。
2026-06-03 21:16:33 +08:00
Codex
78513aa4c7
feat(v0.1): CLI sessions create / storage / storage-delete + session-turn auto-ensure PVC
...
PR C 收尾附带 CLI 能力:
- 新增 sessions create [sessionId] 调 POST /api/v1/sessions 创建 session+PVC
- 新增 sessions storage <sessionId> 调 GET /api/v1/sessions/:id/storage
- 新增 sessions storage <sessionId> --delete 调 DELETE
- sessions turn <sessionId> 也会先 GET storage 探活,不存在则 POST /api/v1/sessions 补建
(之前 sessions turn 只在 store 里隐式建 session record 但 storageKind=none,
现在用显式 session create 入口保证 storageKind=pvc 提前建好)
- ManagerClient 新增 delete() 方法
2026-06-03 20:56:27 +08:00
Codex
87beb00bdb
feat(v0.1): add per-session RWO PVC foundation for true session state persistence
...
PR A for #770 : docs + migration 007 + RBAC + types foundation.
- 新增 failureKind session-store-evicted,用于区分 PVC 缺失与真协议错误
- 新增 migration 007_v01_session_state_storage:sessions 表增加 storage_* 列 + 索引
- mgr SA RBAC 增量:persistentvolumeclaims: [create, get, list, watch, delete]
- 6 份 SPEC 升级(runtime-assembly / hwlab-manual-dispatch / backend-codex T7b / agentrun-runner / agentrun-mgr / services)
- 显式禁止:fake app-server mock、replacement threadId、runner 启动后 copy/restore、idleTimeoutMs 拉永驻
- selftest 断言更新到 007_v01_session_state_storage
后续 PR B/C 在此基础上接入 mgr 端 PVC 生命周期 + runner 端 mount + backend 端 observability。
2026-06-03 18:45:13 +08:00