Skip to content

v0.13.0

Choose a tag to compare

@KannaKuron KannaKuron released this 10 Sep 09:29
· 11 commits to main since this release

dsh 0.1.5-alpha.2 → rc.1 同步

新增:官方 present 行(不可变文件交付下载卡片)自动注入

官方给 ptc / standard / cordis 三个模式组合追加了 - id: present / name: '@deepseek-ai/dsh-tool-present'(minimal 不加——单工具预设)。本版本同步:

  • 不写进资产:该包 0.1.5-alpha.2 首发,而组合里一行 import 失败会拒绝整棵 preset 挂载——老宿主(0.1.2~0.1.4)上的 preset 会直接挂不上;
  • 改为物化时探测宿主(createRequire.resolve,按 boot 缓存)后注入:仅 .ptc. 孪生文件,有 tool-presentation 块的锚点后相邻插入、cordis/standard 孪生尾部追加(与官方位置一致),纯字符串拼接、幂等、不经过 YAML 解析;
  • marker 记录探测结果(present),宿主升级后首启自动重物化补行;旧 marker 视为 false,无感。

minimal 孪生同步官方单工具化

  • 删除 filesystem 组(fs-local + str_replace_editor)——极简模式现在只有持久 shell 一个工具;
  • bash 工具描述的固定网络两行("no internet" / "apt and pip mirror")换成环境相关单行("Network access depends on the task environment…");
  • banner 与 preset.yml 描述改为「单工具编码 Agent」。

其他

  • code-era(≤0.1.1)快照与 minimal 之外的文件结构不变;冒烟测试 20 → 25 项(注入锚/尾追加/幂等、能力翻转、物化端到端含 minimal 不注入、资产不得写死 present)。

Full changelog: v0.12.0...v0.13.0