AIDAWORK / ARCHITECTURE

durable_v1 续跑安全门

独立图页 ↗
机制说明(SoT)图是辅读 · 结论以说明与证据为准

durable_v1 不只检查协议名。候选协议、稳定 Agent 投影、关闭记忆、无部门限制以及可稳定绑定的压缩和关键字段语义共同决定是否允许恢复。条件不满足时不能沿用旧绑定继续执行。

本页可直接往下读完整机制说明,不需要「演示 / 播放故事」。术语不熟先看 术语表。

先读机制说明,结论以说明与证据为准 · 基于固定代码版本核验 · 部署状态另行确认

机制说明(全文)

durable_v1 续跑安全门

恢复为什么要检查语义稳定性

durable_v1 不只检查协议名。候选协议、稳定 Agent 投影、关闭记忆、无部门限制以及可稳定绑定的压缩和关键字段语义共同决定是否允许恢复。条件不满足时不能沿用旧绑定继续执行。

指纹用于描述恢复语义,当前也覆盖 durableText。文本切片还有自己的准入限制,所以共享指纹生成不代表两种协议具有相同工具支持范围或恢复策略。

证据与范围

  • aida-agent · packages/agent/src/gateway/orchestrator-runtime.ts L674–704 · hasStableResumeSemantics · e2adc9a3c325
  • aida-agent · packages/agent/src/gateway/orchestrator-runtime.ts L1017–1047 · currentAgentBindingFingerprint · e2adc9a3c325

结论来自固定版本的静态源码与合同阅读;实现存在、默认开关和生产启用分别判断。本站代码证据面板列出声明状态与具体限制。

机制说明

durable_v1 续跑安全门

恢复为什么要检查语义稳定性

durable_v1 不只检查协议名。候选协议、稳定 Agent 投影、关闭记忆、无部门限制以及可稳定绑定的压缩和关键字段语义共同决定是否允许恢复。条件不满足时不能沿用旧绑定继续执行。

指纹用于描述恢复语义,当前也覆盖 durableText。文本切片还有自己的准入限制,所以共享指纹生成不代表两种协议具有相同工具支持范围或恢复策略。

证据与范围

  • aida-agent · packages/agent/src/gateway/orchestrator-runtime.ts L674–704 · hasStableResumeSemantics · e2adc9a3c325
  • aida-agent · packages/agent/src/gateway/orchestrator-runtime.ts L1017–1047 · currentAgentBindingFingerprint · e2adc9a3c325

结论来自固定版本的静态源码与合同阅读;实现存在、默认开关和生产启用分别判断。本站代码证据面板列出声明状态与具体限制。

代码证据

引用核验检查固定 commit 的文件与范围;实现结论来自代码阅读。自动检查不证明生产环境已启用。

已核验实现

durable_v1 要求候选协议、稳定 Agent 投影、关闭记忆、无部门限制和稳定压缩/关键字段语义。

aida-agentpackages/agent/src/gateway/orchestrator-runtime.ts:890–9207f2e519936b57902d4907ed8026fe1ecdd146e82符号:hasStableResumeSemantics
已核验实现

当前指纹还覆盖 durableText;不能再说只有 durable_v1 才生成指纹。

aida-agentpackages/agent/src/gateway/orchestrator-runtime.ts:1359–13897f2e519936b57902d4907ed8026fe1ecdd146e82符号:currentAgentBindingFingerprint