feat: 聚合 AgentRun 多轮复用验收
This commit is contained in:
@@ -274,6 +274,22 @@ Workbench 浏览器回归需求以 UniDesk OA [PJ2026-010401 Web工作台](../..
|
||||
- Provider catalog 成功且当前选择明确为 `configured=false` 时,前端选择首个 configured profile 并持久化;
|
||||
- Provider catalog 请求失败或没有 configured profile 时保留当前选择,不禁用 Composer、不增加前置门禁;真实提交若被 provider 拒绝,按原业务错误投影。
|
||||
|
||||
- Workbench L1 runner 源码与多轮复用:
|
||||
- API、Worker 和 Web 可以从 YAML 选中的固定 L1 workspace 热加载;
|
||||
- runner Git bundle 的 source commit 必须解析自 owning YAML 声明的
|
||||
`sourceWorkspace.git.remoteName` 与 `sourceBranch`;
|
||||
- 禁止把固定 workspace 的本地独有或未推送 `HEAD` 作为 runner fetch ref,
|
||||
因为 Gitea 无法获取该对象;
|
||||
- runtime workspace 与 runner source 的 provenance 漂移只记录
|
||||
非阻塞 warning,不得阻塞核心业务;
|
||||
- runner source Git 对象不存在或无法获取仍是阻塞错误;
|
||||
- 多轮回归使用
|
||||
`agentrun events run/<runId> --aggregate reuse --native-development`,
|
||||
一次证明一个 run、一个 runner Job、首轮一次源码获取和物化、后续 turn
|
||||
的 app-server/thread resume 复用,以及全部 command 终态;
|
||||
- AgentRun 复用摘要只证明执行资源复用,Workbench 用户终态仍以
|
||||
Kafka retention replay 与纯 SSE 投影为唯一权威。
|
||||
|
||||
- Workbench Cloud 内部统一密钥认证:
|
||||
- 认证 authority:
|
||||
- Workbench API 发往 Cloud API 的 `Authorization` 与 Cloud API internal dispatch 校验必须消费同一个 YAML SecretRef;
|
||||
|
||||
Reference in New Issue
Block a user