-
v0.2.1-alpha.4 Pre-Release
released this
2026-10-15 14:34:02 -04:00 | -22314 commits to main since this releaseContainer image of dsh 0.2.1-alpha.4 — the official npm release on
node:22-bookworm-slim, unmodified.docker pull gitea.milesward.dev/mward4/deepseek-harness:0.2.1-alpha.4Release notes (upstream, 2026-10-15)
中文
新增功能
- 自定义模型 API 支持通过UI中配置各模型的推理等级,无需手动修改配置文件。 by @LegGasai
- 允许用户从“自定义插件索引源”中发现和安装插件。 by @turtle1999
问题修复
- 修复命令与参数交界处输入异常的问题。支持整体选中/删除,并在撤销或刷新页面后恢复。 by @LegGasai
- 改进 Office 文件交付:避免在回复中引用已删除的预览图,减少 PDF 导出后不必要的工具查找和额外检查。 by @yudshj
- 修复启用开发者工具后,仍需刷新页面才能打开工具面板的问题。 by @imccyu
- 减少 Linux 下启动命令前的重复检查,降低命令启动开销,并改善较旧 systemd 环境的兼容性。 by @imccyu
- 修复命令执行失败时,未呈现有效的状态信息。 by @yudshj
其他变更
- 第三方插件的版本兼容性优先按
engines.dsh判断;未声明时沿用原有规则。插件作者需检查声明是否覆盖支持的 DSH 版本。 by @turtle1999
English
New Features
- Configure reasoning levels for individual custom API models in the UI without editing configuration files manually. by @LegGasai
- Discover and install plugins from custom plugin index sources. by @turtle1999
Bug Fixes
- Fix input glitches between a command and its arguments. Commands can be selected and deleted as a whole, and restored after undo or a page reload. by @LegGasai
- Improve Office file delivery: avoid referencing deleted preview images in replies and reduce unnecessary tool searches and extra checks after PDF export. by @yudshj
- Fix Developer Tools requiring a page reload before its panel can open after being enabled. by @imccyu
- Reduce repeated checks before launching commands on Linux, lowering startup overhead and improving compatibility with older systemd environments. by @imccyu
- Fix failed commands not displaying useful status information. by @yudshj
Other Changes
- Third-party plugin compatibility prioritizes
engines.dshwhen declared and otherwise uses the existing rules. Plugin authors should check that the declared range covers their supported DSH versions. by @turtle1999
Full notes: dsh-v0.2.1-alpha.4
Container
- The Web UI needs the one-time launch token printed in
docker logs(rotates on restart; exchanged for a 30-day cookie bound to the origin you open it on). - Session logs are migrated to format V3 on first start and cannot be read by older versions — back up appdata before moving up to this line.
- File upload is built in from this line (loader id
file-upload). A profile that still carries the communitydsh-file-uploadplugin does not boot (duplicate loader entry id: file-upload) — remove it before updating:dsh plugin --profile web remove dsh-file-upload.
digest sha256:473fe69fc7b98c82ee7a00a8ab04a8bf3b03a6f95f8dd51a6ab1865c765f7093pnpm 12.15.0base node@sha256:4b150b48b4116e2a22f2c39cc27025fbf4f153e2078fd3b14d159fdb5c7279dabuilt main@0af110766d· CI run #255 · 2026-10-28Previous builds of this version
sha256:cae3d7d372ab97f3b1cd67786ee3380a45dab096e2345da98d5a5f6b15815a3asha256:91ee0e9002755467520614ad8edb755d31c6f5b0b7f65eeb0c7b7c0a9a87c93asha256:92f2b45fa5a04714c2a7f2887a07b46afcbaa07859679c236a38983dd9f9bc15sha256:291ea03b5d06745a0addaae5045b008efb2e97c169c03fe9c79d2fca294028a0sha256:14838eeaa1c0b67a7add2f8afac68b59096d1dea0925520a3c4066617488f0f1
Downloads