跳到主要内容
版本:Future

自动保存策略

Construct 标签页可用于编辑 .agents/engram.policy.json。常规的 engram save 和 engram save-session 流程依然需要人工审批;该策略仅适用于明确受策略管辖的自主候选记忆。

自主写入​

允许自动保存​

对应 autonomous_writes.enabled。默认值:false。禁用时,任何候选记忆均不可自主写入。

写入模式​

对应 autonomous_writes.mode。review_only 将候选记忆暂缓待审;autonomous 允许通过所有剩余门禁的候选记忆进行写入。

允许的类型​

对应 autonomous_writes.allowed_types。允许的值为 rule、skill、workflow 和 knowledge。至少需要指定一种类型。

允许的作用域​

对应 autonomous_writes.allowed_scopes。允许的值为 workspace 和 global。

允许的来源​

对应 autonomous_writes.allowed_sources。Entry 提供 autosave、agent-hook、cli 和 mcp;策略 JSON 中非空的自定义来源字符串同样有效。

置信度阈值​

对应 autonomous_writes.confidence_threshold。允许的值为 low、medium 和 high。

每日写入上限​

对应 autonomous_writes.daily_limit。使用非负整数。0 禁止任何自主写入。

回滚保留天数​

对应 autonomous_writes.rollback_retention_days。使用非负整数,匹配策略审计记录保持可回滚状态的保留周期。

审查门禁​

审查规则行数上限​

对应 review.max_rule_lines。超过该正整数的规则候选记忆无法通过审查。

最小召回率基准​

对应 review.benchmark_min_recall_at_k。使用介于 0 到 1 之间的数值。

要求 context 元数据​

对应 review.mandatory_metadata.context。启用时,缺少 context 元数据的候选记忆将无法通过审查。

要求 triggers 元数据​

对应 review.mandatory_metadata.triggers。启用时,缺少 triggers 元数据的候选记忆将无法通过审查。

要求 role 元数据​

对应 review.mandatory_metadata.role。启用时,缺少 role 元数据的候选记忆将无法通过审查。

CLI 工作流​

engram policy init
engram policy validate --json
engram autosave --policy --dry-run
engram policy audit --json
engram policy rollback <audit-id>

在启用自主模式前请使用 dry-run。审计收据包含标识符而非记忆正文,回滚操作会将受策略写入的记忆归档。

相关页面​