feat(agentcli): 运行结果 incomplete 语义与契约文档
RunResult 增加 Outcome/Reason;触顶标记 incomplete:max_steps; WebSocket finish 区分 incomplete 与 fatal error。补充 ai-agent docs 13 与挂点索引。
This commit is contained in:
1 parent
f3a4fb569f
commit
1c98c25c74
9 files changed
+249
-6
No files matched your search
@@ -52,3 +52,25 @@
|
||||
- P0:脱敏、目标锁定、危险操作拒绝、超时与真实取消、记忆不自动获得执行权。
|
||||
- P1:结构化结果、只读诊断工具、执行后验证、目标与命令绑定确认。
|
||||
- P2:版本化 Runbook、受控经验库、场景评测、跨资产自动化与熔断。
|
||||
|
||||
---
|
||||
|
||||
## 统一结果状态衔接(2026-09-18 增补)// Logan.Li
|
||||
|
||||
**边界优先**:统一结果状态 ≠ 统一执行平面。不削弱上文三产品隔离;不得共享可跨入口自由切换的通用远程执行器。
|
||||
|
||||
三产品应对用户暴露同一套语义(实现可分阶段):
|
||||
|
||||
`completed` | `incomplete` | `failed` | `cancelled` | `awaiting_confirm`
|
||||
|
||||
`incomplete` reason:`max_steps` / `context_budget` / `tool_timeout` / `llm_timeout` / `connection_lost` / `safety_abort`
|
||||
|
||||
详见 [13-运行结果状态与可续跑契约](13-运行结果状态与可续跑契约.md)。
|
||||
|
||||
| 产品 | 默认步数预算 | 触顶现状 | 目标 |
|
||||
|------|--------------|----------|------|
|
||||
| opsxcli | MaxIterations=16 | 硬失败文案 | incomplete + 可续 |
|
||||
| aiops agentcli | MaxIterations=16 | 硬停 | 同上;续聊已有 prior |
|
||||
| opsxshell | `MAX_AGENT_STEPS=12` | 抛错 | 同上;仍绑当前 connectionId |
|
||||
|
||||
Shell 侧短文:`opsxshell/docs/01-AI-Agent步数预算与incomplete.md`。
|
||||
Reference in new issue
Block a user