[s08] 建议:将 compact_history 和 reactive_compact 合并为一个函数

作者: carson-sun-dev创建于 2026年8月16日更新于 2026年8月16日

s08 现在有两种压缩入口:`compact_history()`(在 `prepare()` 超过阈值时,以及使用 compact 工具触发时)和 `reactive_compact()`(在 API 返回 `prompt_too_long` 时触发)。文档将它们描述为「预防」和「补救」两个概念,非常清晰。但代码逻辑中,我认为没有很好地体现出补救的价值。

内容来源: shareAI-lab/learn-claude-code