Repository navigation
v0.2.2 · 答复不再被折叠
答复不再被收进折叠里。 DSH 的聊天界面只把"不带工具调用的最后一步"当作回答显示。如果一轮是带着工具调用结束的(比如模型在同一条回复里写了答复、又调用了 task_status),答复就会被收进"已完成,用时……"的折叠里,必须点开才能看到。
官方仓库不接受 issue 和 PR,所以这次的修复以插件的形式提供,名为 chat-answer-fix:
- 插件包会停用 DSH 自带的聊天界面那一行,换成一个替身。替身沿用官方的包名,所以其他依赖聊天界面的界面插件不受影响;你原来写在
ui-chat上的配置也会照常生效。 - 替身的浏览器端代码,每次启动时都从当前版本的官方文件重新生成,只改了一个判定。如果 DSH 以后改了实现、找不到这一行,就原样使用官方文件,效果和没装这个插件一样。
- wait-guard 的
concludeTurn默认改为'auto':替身确实在用时,答复和task_status写在同一条回复里,会直接结束这一轮,省掉一次模型请求;如果你关掉了替身,就退回到"答复单独一步"的做法。
已在 DSH 0.2.1-rc.5 上实测,67 项自动测试全部通过。升级后需要重启一次 DSH。不想要这个替换的话,在 docs/configuration.md 里有关闭方法。