Auto-sync: 2026-04-21 08:02
This commit is contained in:
27
wiki/concepts/Rollback-Mechanism.md
Normal file
27
wiki/concepts/Rollback-Mechanism.md
Normal file
@@ -0,0 +1,27 @@
|
||||
---
|
||||
title: "Rollback Mechanism"
|
||||
type: concept
|
||||
tags: [rollback, memory, qa, recovery]
|
||||
last_updated: 2026-04-21
|
||||
---
|
||||
|
||||
## Definition
|
||||
Rollback Mechanism 是指 agent 将工作状态回退到最后检查点以修复问题的机制。在 QA 失败场景下,无需人工描述问题,agent 直接调用 rollback 恢复已知良好状态,然后针对具体问题修复。
|
||||
|
||||
## Mechanism
|
||||
1. Agent 调用 `rollback` MCP 工具
|
||||
2. 指定回退到的检查点(时间戳或版本)
|
||||
3. 系统恢复至该检查点的状态
|
||||
4. Agent 在恢复状态下针对具体问题进行修复
|
||||
|
||||
## Use Case
|
||||
QA 失败时 Reality Checker 指出 API 设计问题,Backend Architect:
|
||||
1. 召回 Reality Checker 的反馈
|
||||
2. 召回自己的上一个 API spec
|
||||
3. Rollback 至该版本
|
||||
4. 针对具体问题修复并重新存储
|
||||
|
||||
## Connections
|
||||
- [[MCP Memory Server]]:支撑 rollback 操作的服务器
|
||||
- [[Reality Checker]]:触发 rollback 的审查方
|
||||
- [[Memory Tagging]]:checkpoint 的标记方式
|
||||
Reference in New Issue
Block a user