1.4 KiB
1.4 KiB
title, created, updated, type, tags, sources
| title | created | updated | type | tags | sources | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Channel Fracture(通道断裂) | 2026-07-03 | 2026-07-03 | concept |
|
|
Channel Fracture
「看似完成、实际未送达」——记忆写入的隐藏失败模式。
核心定义
Channel Fracture 是 Hermes Agent 生产部署中发现的一种记忆写入失败模式:当定时任务 Agent 尝试向目标 Agent 注入持久记忆时,由于 skip_memory=True 和 memory manager 初始化条件,cron 路径出现了「命令执行成功,但记忆未送达」的通道断裂。
案例详情
实验比较了三条写入路径:
- 直接写 SQLite → 送达
- 目标 Agent 通过 memory tools 自写入 → 送达
- cron delegated 写入 → 通道断裂
根因:cron 路径中 skip_memory=True 导致 memory manager 未初始化,写入操作被静默跳过。
启示
记忆系统不能只看「有没有存储」,还要看完整链路:
- 谁写入,写给谁
- 通过什么通道写入
- 有没有确认送达
- 未来什么时候被检索出来
- 会不会污染别的用户或任务
这也是 memory-tripartite-partition 的设计动机之一——分区治理降低跨通道污染风险。