Repository navigation
v0.11.1 — 收紧 DSH 版本范围 / Narrow the DSH range
中文
0.11.1 收紧 DSH 版本声明,并修正文档里对两种运行形态的描述。
engines.dsh:^0.2.0-rc.1→>=0.2.1-rc.2 <0.3.0-0。0.11 采用的外部子智能体契约(startActivation、子会话 id 必须未被宿主占用、External 行由宿主写入)只在 DSH 0.2.1 中存在,声明现在只覆盖实际实现并验证过的范围。- 为什么上界是
<0.3.0-0:DSH 以includePrerelease: true判定兼容性,普通的<0.3.0仍会匹配0.3.0-rc.1;-0让0.3.0的所有预发布一起被排除。 - 安装源:npm 公共源上的
dsh-cursor-dev@0.11.1,或 Git 来源git+https://github.com/Dclef/dsh-cursor-dev.git。 - 文档:README / INSTALL 与包描述现在明确区分
cursor_code(创建可点开的镜像子会话)与cursor_subagent(显示为宿主写入的 External 记录)。 - 市场卡片:dshmarket 从 npm manifest 读取版本与
engines.dsh;awesome 目录下一次 nightly 探测后,卡片会显示0.11.1与DSH >=0.2.1-rc.2 <0.3.0-0。
English
0.11.1 narrows the declared DSH range and fixes the docs describing the two run shapes.
engines.dsh:^0.2.0-rc.1→>=0.2.1-rc.2 <0.3.0-0. The external-subagent contract used by 0.11 (startActivation, a child id the host has not registered yet, theExternalrow written by the host) only exists in DSH 0.2.1, so the declaration now covers exactly the range this code implements and tests.- Why the upper bound is
<0.3.0-0: DSH evaluates compatibility withincludePrerelease: true, so a plain<0.3.0still matches0.3.0-rc.1;-0excludes every0.3.0prerelease as well. - Install sources:
dsh-cursor-dev@0.11.1from the public npm registry, or the Git sourcegit+https://github.com/Dclef/dsh-cursor-dev.git. - Docs: README / INSTALL and the package description now spell out
cursor_code(creates the clickable mirrored child) versuscursor_subagent(appears as the host-writtenExternalrow). - Market card: dshmarket reads the version and
engines.dshfrom the npm manifest; after the awesome catalog's next nightly probe the card shows0.11.1andDSH >=0.2.1-rc.2 <0.3.0-0.