Skip to content

Releases: yexi-by/dsh-unrestricted

v0.2.4:修复 Minimal 子代理与预览并发

Choose a tag to compare

@yexi-by yexi-by released this 18 Oct 12:27

本版本修复 Minimal 子代理和设置页并发问题,保留轻量插件的现有功能边界。

  • 修复 Minimal 子代理指定自定义 persona 时的同名提示词重复注册,保留调用方角色及附加系统规则。
  • 在当前 agent scope 中查询结构化工具,保留 Minimal 结构化子代理所需的官方 structured_output 调用指引。
  • 防止迟到的预览、状态响应或错误覆盖新结果;设置写入与刷新重叠时,忙碌状态等待全部操作结束。

提示词规则正文、四个官方预设支持范围、通信路径及现有界面保持不变;不加入模块化开关、独立设置分区或输入框扩展。

验证:37 项单元测试、类型检查、构建、发布包清单检查通过;DSH 0.2.1-rc.2(687f282e86)真实宿主 72 项检查和启动时启用检查通过,覆盖自定义角色、原生工具指引、工具与上下文保留、停用后原样恢复。验证未调用模型。

兼容范围仍为 >=0.2.0-rc.2 <0.2.2-0,保留桌面 0.2.0-rc.2 安装支持。桌面端本次仅同步插件安装副本,不包含桌面界面验证。

感谢 #6 提供的问题线索与修复参考;本版本在现有主线中独立修复这些缺陷。

安装:dsh plugin --profile web add github:yexi-by/dsh-unrestricted#v0.2.4

v0.2.3:适配 DSH 0.2.1-alpha.4

Choose a tag to compare

@yexi-by yexi-by released this 15 Oct 15:38

适配官方 DSH 0.2.1-alpha.4(86a402200d),补充 engines.dsh: >=0.2.0-rc.2 <0.2.2-0。

  • 修复空白会话在 minimal 与其他预设间切换时的状态清理,保留工具和结构化输出协议。
  • 支持没有预设注册表的宿主组合;主会话预览与子代理预览隔离。
  • 改进配置刷新、开关等待状态及预览重新加载,并纳入此前工作区的 0.2.3 修改。
  • 官方推理等级设置与插件索引不替代本插件,推理等级仍由本体管理。

验证:33 项测试、类型检查、构建、发布包清单检查通过;alpha.4 真实宿主验证覆盖四种预设的启用/停用、原样恢复、空白会话预设切换及启动时启用。桌面版继续支持本机 0.2.0-rc.2,本轮不操作桌面界面。

安装:dsh plugin --profile web add github:yexi-by/dsh-unrestricted#v0.2.3

v0.2.2 · DSH 0.2.1-alpha.2

Choose a tag to compare

@yexi-by yexi-by released this 09 Oct 12:47

适配 DSH 0.2.1-alpha.2(官方 master d743267388)。

Connection 启动依赖迁移到 webStartup,适配原生计划模式文案并保留完整审批规则。更新当前官方提示词夹具与验证脚本,四种模式的启停、回滚和启动时启用检查通过。

插件已有检查和发布包内容检查通过。

v0.2.1 · 修复开机启用时的预设注册竞态

Choose a tag to compare

@yexi-by yexi-by released this 29 Sep 14:07

修复 v0.2.0 在 DSH 0.2.0-rc.2 的 Web profile 开机已启用时,预设声明尚未注册就开始校验,导致 Standard、PTC、Cordis、Minimal 全部显示失败且提示词未融合的问题。预设组装现在等待 Loader 完成注册;预览和重新校验也使用同一路径。

验证:pnpm typecheck、pnpm build、pnpm test(33 项通过);真实 Web 组合的开关与恢复检查、开机已启用的四种预设检查均通过。发布包包含预构建 Web 客户端。

安装:dsh plugin --profile web add github:yexi-by/dsh-unrestricted#v0.2.1,随后重启 dsh web。

v0.2.0 · 适配 DSH 0.2.0-rc.2

Choose a tag to compare

@yexi-by yexi-by released this 29 Sep 13:57

此版本已由 v0.2.1 替代。开机已启用插件时,预设可能在注册前被校验,导致四种模式显示失败;请安装 v0.2.1。

适配 DeepSeek Harness 0.2.0-rc.2(639ed01539)。

  • 更新 Standard、PTC、Cordis、Minimal、子代理和 Plan 模式的提示词锚点与融合说明。
  • 保留 Web 设置开关和部署预览;关闭插件后恢复原版提示词,工具目录与上下文保持不变。
  • 仓库包含预构建的 Web 客户端产物,可直接从 GitHub 安装。

验证:pnpm typecheck、pnpm build、pnpm test(33 项通过),以及真实 Web profile 组合验证(tools/verify-live.mjs)。

安装:dsh plugin --profile web add github:yexi-by/dsh-unrestricted#v0.2.0,随后重启 dsh web。

v0.1.9 · DSH 0.1.7-alpha.1 适配

Choose a tag to compare

@yexi-by yexi-by released this 22 Sep 11:14

适配 volatile Config、ConfigForm 和公开预设挂载接口,更新官方提示词 fixtures,移除 Creator 重复锚点及过时规则检查。提示词契约正文保持原样,配置区默认展开。

适用 DSH 0.1.7-alpha.1(c36a83ff6bb95e3f82cf79f9be7c724270a8aa61)。
已通过相关类型检查、构建、插件测试与独立 Web 环境验证。安装后重启 dsh web。

安装:dsh plugin --profile web add github:yexi-by/dsh-unrestricted#v0.1.9
提交:9ca994201a340ed83172d71b42187e81e195f75c
附件包含运行时代码与所需预构建产物。

v0.1.8 · DSH 0.1.6-alpha.2 适配

Choose a tag to compare

@yexi-by yexi-by released this 19 Sep 08:41

接入官方插件配置槽位,更新 Cordis persona 锚点及全部官方提示词 fixtures,适配新版 profile 启动接口。契约正文保持原样。

适用 DSH 0.1.6-alpha.2(ddefc45fbc7f8e46dd73185e68295696d1297887)。
已通过相关类型检查、构建、插件测试与独立 Web 环境验证。安装后重启 dsh web。

安装:dsh plugin --profile web add github:yexi-by/dsh-unrestricted#v0.1.8
提交:fa575632e5cb2842d3f20978f89ddf350ab89c5e
附件为包含预构建 lib 的可安装包。

v0.1.7

Choose a tag to compare

@yexi-by yexi-by released this 11 Sep 13:23

重构破限提示词为交付契约,加入四种模式的部署预览与契约指纹,同时保留 DSH 原有工具、plan、审批、沙箱和结构化输出边界。29 项测试、类型检查、构建、完整提示词组合及真实 Web 设置页验证通过;包含预构建客户端和 v0.1.7 安装入口。

v0.1.6

Choose a tag to compare

@yexi-by yexi-by released this 10 Sep 18:24

同步 DSH 0.1.5-rc.2 的提示词和工具样本,更新本地完整组装验证。19 项测试、四个 preset 与子代理的开关恢复检查通过;包含预构建客户端和当前安装入口。

v0.1.5

Choose a tag to compare

@yexi-by yexi-by released this 08 Sep 11:53

适配 DSH 0.1.3-alpha.2 的 persona-prefix / persona-suffix,保留本体安排的工作目录后缀。Web bundle 补齐 Connection 的 webServer 依赖;更新原版提示词样本,移除无效的 RPC 第三参数。验证:19 项测试、类型检查、构建、四个 preset 及子代理的开关恢复检查和实际 Web 状态接口均通过。