pulse-agent · packages/engine · 上下文缓存

循环跑起来
是什么样

一段真实形态的编码会话:给 remote-server 的 session 恢复加超时保护。左边每行是一次 LLM 调用的输入总量,右边是这一轮实际追加进上下文的消息。缓存命中要求前缀逐字节完整匹配——选一个破坏事件,看它切在会话的哪一步、以及命中率掉多少。

破坏事件 触发于 第 14 轮
每轮输入总量
会话记录 · 追加进上下文的内容
系统提示词 + 工具 schema4,200
[COMPACTED_CONTEXT] 目标 / 进展 / 关键结果 / 文件与变更 … — 前面的消息已被摘要替换
累计缓存命中率
已完成轮次0
累计输入0
命中 tokens0
未命中 tokens0
命中缓存的前缀 本轮新增 / 需重算