实践openclaw-concepts
Session pruning · OpenClaw — 修剪工具输出,省缓存费,防上下文膨胀,值得一读。
修剪工具输出,省缓存费,防上下文膨胀,值得一读。
2026-08-17原文
本文为要点摘要,完整细节以原文为准。
- 修剪仅在内存中,不修改磁盘记录,且只在缓存 TTL 过期且上下文超 30% 时执行,避免破坏缓存复用。
- 超 4000 字符的工具结果保留首尾各 1500 字符,中间用省略号;若仍超 50% 且可修剪内容超 5 万字符,则硬清除并替换占位符。
- 最后三轮助手消息和首个用户消息前的内容永不修剪,保护引导文件;可配置允许/拒绝修剪的工具名。
- 对 agent harness 设计:修剪策略需兼顾缓存命中与上下文控制,且需保留关键引导内容。