Skip to content

Releases

v0.1.11 · 取消 DSH 精确版本限制

Choose a tag to compare

@kazari-qwp kazari-qwp released this 11 Nov 16:56

取消 DSH 的精确版本限制,修复升级宿主后仅因版本声明而无法加载的问题。

  • 删除 engines.dsh,DSH 宿主依赖改为 *。
  • 开发依赖保持固定,运行逻辑与 0.1.10 相同。
  • README 更新安装版本、兼容说明和新版 DSH 实测结果。

验证:原有 46 项测试全部通过;在 DSH 0.2.2-rc.2 的独立 profile 中验证启动、严格尾部注入、旧消息到期清理、用户输入和模型输出保留,以及日志重放。新版 DSH 自动注入的时间消息仍在临时消息之前。

下载下方 dsh-temporary-messages-0.1.11.tgz,在 DSH 的添加插件页面输入本地文件路径安装。

English: Removes the exact DSH engine/peer version restriction. Runtime behavior is unchanged from 0.1.10. All 46 existing tests passed, along with native DSH 0.2.2-rc.2 checks for activation, tail injection, expiration, preserved input/output and log replay. The README includes the updated installation and validation details.

v0.1.10 - 临时消息

Choose a tag to compare

@kazari-qwp kazari-qwp released this 10 Nov 06:07

为 DSH 提供会过期的临时消息通道和可执行 JS 表达式的动态模板,可用于余额、时间、上下文用量和消息提醒。

  • 支持 token 寿命与推理步数 k,任一限制先到期就清理。
  • 发送模型前将临时消息放到消息序列末尾;模板可查询 DSH 服务或调用已注册工具。
  • 提供其他插件可调用的消息接口,以及可注册、可单次传入的上下文压缩器。
  • 0.1.10 修复清理标记导致的 developer/message / system/message does not match an open turn and step,并保留未完成旧写入计划的恢复能力。

下载下方 dsh-temporary-messages-0.1.10.tgz,在 DSH 的「插件 → 添加插件」中填写本地文件路径。安装后打开「设置 → 临时消息」配置模板;升级后重启 DSH。

适配 DSH 0.2.2-rc.1,Node.js 22 及以上。MIT 许可,允许商用。

验证:类型检查、46 项自动测试、构建均通过;覆盖真实 Agent 循环、官方 V4 日志校验、日志截断和子进程强制终止后的恢复。发布包已通过独立 DSH 配置安装与文件校验。

English: Temporary context messages and executable templates for DSH, with token/step expiration, tail placement and extensible compressors. Version 0.1.10 fixes cleanup records crossing session turn/step boundaries and supports recovery of unfinished legacy write plans. Type checking, 46 tests, build and a fresh-profile installation passed. Download the prebuilt .tgz asset to install.