feat(ai): session harness contract — incomplete, run_id, confirm bind
Add docs/16 for session state machine, incomplete/resume, queue semantics, and agent-loop/harness/MCP gap review. Wire RunOutcome on max-rounds, run_id through audit, TrimMessages/Redact hooks, ConfirmBindHash on write confirm path; session file skeleton without HTTP yet. No push.
This commit is contained in:
1 parent
0aeee2b692
commit
5416e86379
17 files changed
+1041
-61
No files matched your search
@@ -212,6 +212,20 @@ go build -o ../bin/opsxdb-mcp ./cmd/opsxdb-mcp
|
||||
MySQL 3306 demo + Redis 6379:`go run ./cmd/opsxdb-mcp-accept/` 全过。实践文档:`~/Downloads/AI-Agent接入GUI工具开发实践.md`。
|
||||
|
||||
|
||||
## 会话产品层(阶段 5,2026-10-15)
|
||||
|
||||
工具面(MCP / Ask|Agent / SSE / P1 确认)已齐;下一层是 **会话生命周期**。权威契约见 **[16-AI-Session-Harness.md](./16-AI-Session-Harness.md)**:
|
||||
|
||||
| 项 | 说明 |
|
||||
|----|------|
|
||||
| RunOutcome | `completed` / `incomplete` / `failed` / `cancelled` / `awaiting_confirm` |
|
||||
| 真·续跑 | 落盘 tool 轨迹 + 注入 prior;仅气泡回放不算 |
|
||||
| Harness | MaxRounds、trim、循环拒、检查点(桌面裁剪,无 Evolver) |
|
||||
| 排队 | 忙时单槽 pending(对齐 aiops 14) |
|
||||
| 安全 | 脱敏落盘;写确认绑定 connection+语句哈希 |
|
||||
|
||||
本轮代码:outcome / run_id 审计 / TrimMessages / Redact / ConfirmBind;会话 HTTP 与排队 UI 后挂。
|
||||
|
||||
## 阶段 3–4 完成记录(2026-10-15)
|
||||
|
||||
| 项 | 状态 |
|
||||
|
||||
Reference in new issue
Block a user