实践openclaw-concepts
Session controls · OpenClaw — 会话级开关加 verbose/trace,让隐藏的记忆注入第一次变得可观测
会话级开关加 verbose/trace,让隐藏的记忆注入第一次变得可观测
2026-09-21原文
本文为要点摘要,完整细节以原文为准。
🧭 一图看懂
由原文自动提炼 · 以原文为准点击任一分支,查看这一点的一句话解读
OpenClaw 会话级记忆开关与可观测性
用 /active-memory 命令暂停或恢复当前会话的活跃记忆,不改全局配置
- /active-memory status|off|on 仅影响当前会话
- 全局形式需 owner 或 operator.admin 权限
- 全局形式写 config.enabled 但保留插件 enabled
⚙️ 流程拆解
STEP 1开启 /verbose on
STEP 2开启 /trace on
STEP 3发送用户问题
STEP 4获得正常回复
STEP 5追加诊断行
🔗 涉及的概念与玩家
- OpenClaw产品
- active-memory产品
- /verbose方法
- /trace方法
- Transcript persistence概念
- OpenClaw—包含→active-memory
- /verbose—显示状态→active-memory
- /trace—显示调试→active-memory
- Transcript persistence—保留记录→active-memory
- 用
/active-memory status|off|on只切换当前会话,不动plugins.entries.active-memory.config.enabled等全局配置;全局形式需 owner 或 operator.admin,且只写 config.enabled 而保留插件 enabled,以便之后还能开回来。含义:harness 应把「本次会话临时状态」与「持久配置」分成两条写入路径,避免调试动作污染部署配置。 - 默认注入的是隐藏的 untrusted prompt prefix,正常回复里看不到;开
/verbose on会在回复后追加状态行(status、elapsed、query、summary 字符数),/trace on追加 debug 摘要,/trace raw才显示原始<active_memory_plugin>前缀。含义:诊断信息作为 follow-up 追加而非前置气泡,且按粒度分级暴露,是 prompt 注入类功能可观测性的可复用设计。 - 阻塞式子 agent 的 transcript 默认在运行结束后删除,需参考 Transcript persistence 才能保留。含义:临时中间上下文默认不落盘,harness 要把「可回放」做成显式选项而非默认行为。
🕸 顺着图谱继续读
- Advanced overrides and transcripts · Ope — OpenClaw 记忆子代理的隐藏开关与转录导出,调错会拖慢回复或泄露上下文2026-09-14 · 共同涉及 OpenClaw、active-memory
- Configuration reference · OpenClaw — 一份把「主动记忆」拆成可调参数的配置清单,适合想给 agent 加记忆层的人对照2026-09-14 · 共同涉及 OpenClaw、active-memory
- Enabling active memory · OpenClaw — 跨会话记忆怎么开、边界在哪,一页说清默认值与隐私红线2026-09-14 · 共同涉及 OpenClaw、active-memory
- How active memory works · OpenClaw — 主动记忆只在持久对话里跑,一次性任务和后台运行一律跳过。2026-09-14 · 共同涉及 OpenClaw、active-memory