Skip to main content
RunResult 可使用 Serde 序列化。如果暂停状态需要在进程重启后保留,请将它存入自己的数据库、对象存储或任务记录中。

保存暂停状态

恢复状态

继续运行前,请重新创建相同的代理定义和工具。闭包和 AgentDefinition 不属于序列化运行状态。 有效模型和最大步骤数保存在 RunRecord 中,因此继续运行后仍会保留单次运行的覆盖设置。

人工审核

使用 human_review(...) 检查完整的模型轮次并请求人工输入:
通过人工输入恢复运行:

暂停类型

由应用管理的持久化

Rust Agent SDK 不提供托管状态后端或持久化适配器。以下内容由应用负责:
  • 对已保存运行进行加密并设置保留期限
  • 授权审批和人工输入
  • 重新创建工具执行器
  • 继续运行副作用时确保幂等

相关内容

最后修改于 2026年10月2日