Skip to content

dsh-context-compactor v0.5.4

Choose a tag to compare

@kusesad-1122 kusesad-1122 released this 16 Aug 08:15
· 2 commits to main since this release

dsh-context-compactor v0.5.4

修复:点击“压缩”提示“当前会话没有可用的压缩引擎”

  • 根因:v0.5.3 给所有 agent 用了同一个稳定 isolate 标签,导致第一个 agent 挂上 compaction 服务后,其余 agent 的引擎都因“服务已注册”挂载失败,只剩 1 个会话有引擎。
  • 修复:恢复每个 agent 独立 isolate,让每个会话都有自己的压缩引擎;
  • 增强:/compact 增加“任意已挂载引擎”兜底(引擎是 agent 无关的,可服务任意会话),不会再出现“没有可用引擎”。
  • 实测:某会话成功压缩 216 条历史(约 14 万 tokens)。

注意:当前进程里历史热激活叠加了多个引擎实例,请重启 DSH 让 v0.5.4 干净装载。