Expand description
Agent 状态快照与回滚
在 ReAct 循环的每轮迭代后自动(或手动)捕获对话历史快照, 异常时可回滚到上一个 known-good 状态。
§快速上手
use echo_state::memory::snapshot::SnapshotPolicy;
let policy = SnapshotPolicy::EveryIteration;
// 在更高层 runtime 中将该策略接入 agent,或通过 `echo_agent` façade 使用。
let _ = policy;Structs§
- Snapshot
Manager - 管理状态快照的环形缓冲区
- State
Snapshot - 单次状态快照,记录某一时刻的完整对话历史
Enums§
- Snapshot
Policy - 自动快照策略