claude-code-best
|
a972ed795c
|
feat: 添加 cacheWarningEnabled 配置项,支持在 /config 面板关闭缓存率警告
|
2026-06-06 10:15:24 +08:00 |
|
cepvor
|
b3d28bcdf1
|
fix: 为 cacheWarningStateBySource Map 设置上限防止内存泄漏
Map 以 querySource 为 key 存储每个来源的缓存命中率历史状态,
但 querySource 类型为 `any`,长时间会话中可能产生大量唯一值,
Map 持续增长永不清理。
新增 MAX_SOURCE_ENTRIES = 50 上限,新增条目时若达到上限则
逐出最早插入的条目(Map 按插入顺序迭代)。
同时也新增 _resetCacheWarningStateForTest() 用于测试隔离。
Co-Authored-By: deepseek-v4-pro[1m] <deepseek-ai@claude-code-best.win>
|
2026-05-14 16:05:16 +08:00 |
|
claude-code-best
|
3ac866be98
|
fix: 修复缓存命中率警告消息不显示 — 改用 system 类型消息绕过 isMeta 过滤
|
2026-05-09 15:22:34 +08:00 |
|
claude-code-best
|
e3c0699f5b
|
feat: 添加 prompt 缓存命中率检测与警告功能
每次 API 请求后自动计算缓存命中率,低于阈值(默认 80%)时在对话流中显示黄色警告消息。
同时更新 /context 命令输出中显示缓存命中率。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-05-07 10:49:06 +08:00 |
|