Repository navigation
AgentTeams v0.1.27
v0.1.27 — Harness rc.3 support and upgrade reliability
This stable plugin release adds support for Harness 0.2.1-rc.3, fixes Windows packaging and verification, and reduces omissions when validating future host versions. The recommended host remains 0.2.1-rc.2; all previously supported hosts remain in the compatibility matrix.
- Accept the exact rc.3 host after source/artifact auditing and real installation verification.
- Fix Windows line-ending and runtime-fixture handling; verify rc.2 and rc.3 on Windows in addition to the Ubuntu host matrix.
- Generate peer declarations from one compatibility policy. New host targets default to real plugin installation and Ubuntu/Windows evidence, and the report collector requires those results.
- Add a read-only upstream/release status check and prevent broad
engines.dshdeclarations from bypassing the exact support policy.
Install or update
Desktop: In Plugins → Add plugin, enter @nanmicoder/dsh-agent-teams@0.1.27 and enable it. Keep the version: Harness desktop installs plugins with pnpm 11, whose default 24-hour minimum release age makes a bare name or @latest install the previous release for a day after publication, even when the preview shows the new version. On Harness rc.3 that previous release (0.1.26) is rejected as incompatible. An exact version installs immediately; changing npm mirrors does not remove the waiting period. You can also enter https://github.com/NanmiCoder/dsh-agent-teams, which requires GitHub access. To replace an installed copy, uninstall AgentTeams on the Plugins page first. The desktop app manages its own Harness core; check its version against the support matrix.
桌面端: 在「插件 → 添加插件」里填写 @nanmicoder/dsh-agent-teams@0.1.27 并启用,请保留版本号。桌面端用 pnpm 11 安装插件,默认不安装发布未满 24 小时的版本:发布后 24 小时内,不带版本号或使用 @latest 都会装到上一版,即使预览显示的是新版;在 Harness rc.3 上,上一版 0.1.26 会被判定为不兼容。写明版本号可以立即安装,换镜像不能消除等待期。也可以填写 https://github.com/NanmiCoder/dsh-agent-teams(需要能访问 GitHub)。替换已安装的旧版时,先在插件页卸载 AgentTeams。
For a CLI-managed profile:
dsh plugin --profile web add --save-exact @nanmicoder/dsh-agent-teams@0.1.27Or use the GitHub default branch, without a tag or commit suffix:
dsh plugin --profile web add github:NanmiCoder/dsh-agent-teamsReplace web with your CLI profile. If a mirror has not synced, append --registry=https://registry.npmjs.org. After installing, restart that profile's Harness process and refresh the browser. GitHub default-branch code may be newer than npm; the host and plugin also have independent release channels. These commands do not enable background auto-updates.
中文
正式版新增 Harness 0.2.1-rc.3 支持,修复 Windows 打包与运行验证,并将兼容声明、平台矩阵和安装验收统一到同一份策略。推荐宿主仍为 0.2.1-rc.2,保留此前所有支持目标。
npm 安装请写明版本号 @0.1.27,GitHub 使用默认分支。更新时把命令里的版本号换成新版本再执行,然后重启 Harness;不带版本号或使用 @latest 时,新版发布后 24 小时内会装到上一版。桌面端内核由桌面应用管理,升级全局 CLI 不会升级桌面内核。
Validation scope
The release pipeline verifies one candidate package across 11 exact host versions on Ubuntu plus rc.2/rc.3 on Windows. Runtime scenarios use the real Harness CLI, plugin, tools, sessions and subagents with a deterministic model fixture. They cover installation where declared, lifecycle, FIFO delivery, cold restore, fallback, failure handling, approval, protocol behavior and stability. This does not establish real-provider behavior, native Desktop interaction or migration of existing user data.
See compatibility.json, rc.3 audit, and upgrade reliability experiments.