# Subagent Logging Policy (v1) 目标:让每个 subagent 的执行都可追溯、可审计、可复盘。 ## 保留内容 对每次 subagent 运行,保留以下日志: 1. 任务指令(spawn task) 2. 对话消息(assistant/user/system) 3. 工具调用与工具结果(includeTools=true) 4. 运行结果与输出文件路径 5. 原始会话 transcript(jsonl) ## 保留位置 - 原始 transcript: `~/.openclaw/agents/main/sessions/.jsonl` - 工作区归档副本: `org/logs/subagents//` - 索引清单: `org/logs/subagents//INDEX.md` ## 执行规则 - 所有 `sessions_spawn` 默认使用 `cleanup: keep`(防止会话被提前归档删除)。 - 每轮调度结束后,执行一次日志归档脚本。 - 如需人工复盘,优先查看 `INDEX.md`,再按 sessionId 打开对应 jsonl。 ## 说明 - “模型内部隐式推理(未暴露给会话的思考)”不保证可导出; 但会话中可见的 thinking/tool/messages 会完整保留在 transcript 与 history 中。