致:MemTensor / MemOS Cloud OpenClaw Plugin 维护团队
主题:prependContext 在多代理 inter-session 场景渲染进可见会话正文(设计考量/功能请求)
环境:OpenClaw 2026.7.1-2 + memos-cloud-openclaw-plugin 0.1.13(多代理模式,多 agent 共用 MemOS Cloud 账号、各自 userId 库)。
现象:插件 before_agent_start 钩子按设计召回记忆并返回 prependContext(<memories> 结构化块)。多代理场景下(agent 间经 inter-session 通道互发消息),该块被拼进会话可见的消息正文视图——接收方在上下文中看到记忆块"附着"于来件,且每个 agent 仅见自己记忆库的检索结果(三方独立观测互证:三会话各自内容均匹配本侧库,无跨库内容)。
影响:持久化正文零注入(接收方落盘干净,16+/16 验证);无跨库泄露;但污染会话视图(检索结果易被误读为来件正文),高频对话下逐条携带。
时间线(观测日):14:08 网关重启 → ~14:33 首个可见块 → 至 17:32 密集出现(60+ 实例)→ 逐轮检索内容各异(同 F/P 计数多种内容组合,含"空偏好"与"完整对话往返"两种极端形态)。
最小复现:多代理 OpenClaw 实例 + memos-cloud 插件(before_agent_start recall)+ agent 间 inter-session 消息 → 接收方上下文中 prependContext 块可见于消息视图。
请求考量:
- prependContext 是否可提供"仅模型上下文(不进会话视图/持久化正文)"的注入模式选项;
- 或文档化召回可见性开关/阈值;
- 附带观察:USER_QUERY_MARKER 常量尾部自带零宽字符,该块若进入可见正文会导致正文字段呈"近空"异常形态,易被下游误判。
附:完整时间线与指纹数据可按需提供。
致:MemTensor / MemOS Cloud OpenClaw Plugin 维护团队
主题:prependContext 在多代理 inter-session 场景渲染进可见会话正文(设计考量/功能请求)
环境:OpenClaw 2026.7.1-2 + memos-cloud-openclaw-plugin 0.1.13(多代理模式,多 agent 共用 MemOS Cloud 账号、各自 userId 库)。
现象:插件 before_agent_start 钩子按设计召回记忆并返回 prependContext(
<memories>结构化块)。多代理场景下(agent 间经 inter-session 通道互发消息),该块被拼进会话可见的消息正文视图——接收方在上下文中看到记忆块"附着"于来件,且每个 agent 仅见自己记忆库的检索结果(三方独立观测互证:三会话各自内容均匹配本侧库,无跨库内容)。影响:持久化正文零注入(接收方落盘干净,16+/16 验证);无跨库泄露;但污染会话视图(检索结果易被误读为来件正文),高频对话下逐条携带。
时间线(观测日):14:08 网关重启 → ~14:33 首个可见块 → 至 17:32 密集出现(60+ 实例)→ 逐轮检索内容各异(同 F/P 计数多种内容组合,含"空偏好"与"完整对话往返"两种极端形态)。
最小复现:多代理 OpenClaw 实例 + memos-cloud 插件(before_agent_start recall)+ agent 间 inter-session 消息 → 接收方上下文中 prependContext 块可见于消息视图。
请求考量:
附:完整时间线与指纹数据可按需提供。