Repository navigation
Releases
v0.1.11 · 取消 DSH 精确版本限制
取消 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 - 临时消息
为 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.