fix(kun): keep token economy from rewriting history#292
Open
musnows wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
中文
变更
原因
历史记录压缩如果每轮改写旧 tool result,会让已进入请求历史的前缀不再稳定,破坏 provider prompt cache 命中。这个 PR 只修复历史压缩作用域,不包含 Read 工具多模态注入修复。
验证
English
Changes
Why
Rewriting historical tool results changes the stable request prefix between turns and can invalidate provider prompt-cache hits. This PR only fixes the history-compression scope and intentionally excludes the multimodal Read tool fix.
Validation